9 #ifndef _SHARED_FINFO_H
10 #define _SHARED_FINFO_H
28 bool strSet(
const Eref& tgt,
const string& field,
29 const string& arg )
const;
30 bool strGet(
const Eref& tgt,
const string& field,
31 string& returnValue )
const;
45 const vector< SrcFinfo* >&
src()
const;
47 const vector< Finfo* >&
dest()
const;
63 #endif // _SHARED_FINFO_H
string rttiType() const
This always returns void. We need to check the subsidiary Finfos.
const vector< Finfo * > & dest() const
bool addMsg(const Finfo *target, ObjId mid, Element *src) const
const vector< SrcFinfo * > & src() const
vector< string > innerDest() const
const string & name() const
vector< string > innerSrc() const
void registerFinfo(Cinfo *c)
bool strSet(const Eref &tgt, const string &field, const string &arg) const
vector< SrcFinfo * > src_
SharedFinfo(const string &name, const string &doc, Finfo **entries, unsigned int numEntries)
bool checkTarget(const Finfo *target) const
bool strGet(const Eref &tgt, const string &field, string &returnValue) const