64 return (*this)->setName( _name );
71 return (*this)->setType( _type );
77 return (*this)->setPrefix( _prefix );
83 return (*this)->setDataStruct( _dataStruct );
88 return (*this)->getName();
93 return (*this)->getType();
98 return (*this)->getPrefix();
102 const std::string& _intString
105 return (*this)->getTypeString(_realString, _intString);
111 return (*this)->getDataStruct();
117 return (*this)->getDataStructString();
123 return (*this)->getFullName();
127 const std::string& _realString,
128 const std::string& _intString,
132 return (*this)->exportDataDeclaration(stream, _realString, _intString, _precision);
137 return (*this)->isGiven();
143 return (*this)->setDoc( _doc );
148 return (*this)->getDoc();
Allows to pass back messages to the calling function.
returnValue setName(const std::string &_name)
#define CLOSE_NAMESPACE_ACADO
std::string getPrefix() const
virtual returnValue exportDataDeclaration(std::ostream &stream, const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16) const
std::string getTypeString(const std::string &_realString="real_t", const std::string &_intString="int") const
virtual returnValue setDoc(const std::string &_doc)
returnValue setPrefix(const std::string &_prefix)
virtual std::string getDoc() const
ExportStruct getDataStruct() const
returnValue setType(ExportType _type)
returnValue setDataStruct(ExportStruct _dataStruct)
std::string getFullName() const
ExportDataInternal * operator->()
#define BEGIN_NAMESPACE_ACADO
ExportType getType() const
std::string getDataStructString() const
std::string getName() const