1 #ifndef __XIOS_ATTRIBUTE_ENUM__
2 #define __XIOS_ATTRIBUTE_ENUM__
30 xios_map<StdString, CAttribute*> & umap);
33 xios_map<StdString, CAttribute*> & umap);
89 #endif // __XIOS_ATTRIBUTE_ENUM__
T_enum getInheritedValue(void) const
void _fromString(const StdString &str)
bool _fromBuffer(CBufferIn &buffer)
////////////////////// Declarations ////////////////////// ///
void setValue(const T_enum &value)
Mutateurs ///.
CAttributeEnum(const StdString &id)
Constructeurs ///.
string getInheritedStringValue(void) const
virtual void generateCInterface(ostream &oss, const string &className)
virtual void generateFortranInterfaceGetDeclaration_(ostream &oss, const string &className)
static const StdString resetInheritanceStr
virtual bool toBuffer(CBufferOut &buffer) const
bool _toBuffer(CBufferOut &buffer) const
virtual void generateFortranInterfaceDeclaration(ostream &oss, const string &className)
virtual void generateFortran2003Interface(ostream &oss, const string &className)
virtual StdString dump(void) const
virtual void fromString(const StdString &str)
CEnum< T > inheritedValue
virtual void generateFortranInterfaceBody_(ostream &oss, const string &className)
virtual bool fromBuffer(CBufferIn &buffer)
void set(const CAttribute &attr)
StdString _toString(void) const
virtual ~CAttributeEnum(void)
Destructeur ///.
bool hasInheritedValue(void) const
virtual void generateFortranInterfaceGetBody_(ostream &oss, const string &className)
bool isEqual_(const CAttributeEnum &attr)
virtual StdString toString(void) const
Autre ///.
virtual void generateFortranInterfaceGetDeclaration(ostream &oss, const string &className)
void setInheritedValue(const CAttributeEnum &attr)
string getStringValue(void) const
bool isEqual(const CAttribute &attr)
////////////////////// Déclarations ////////////////////// ///
CAttributeEnum & operator=(const T_enum &value)
Operateur ///.
T_enum getValue(void) const
Accesseur ///.
virtual void generateFortranInterfaceDeclaration_(ostream &oss, const string &className)