XIOS  1.0
Xml I/O Server
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros
Référence du modèle de la classe xios::CAttributeArray< T_numtype, N_rank >

////////////////////// Déclarations ////////////////////// /// Plus de détails...

#include <attribute_array.hpp>

+ Graphe d'héritage de xios::CAttributeArray< T_numtype, N_rank >:
+ Graphe de collaboration de xios::CAttributeArray< T_numtype, N_rank >:

Fonctions membres publiques

 CAttributeArray (const StdString &id)
 Constructeurs ///. Plus de détails...
 
 CAttributeArray (const StdString &id, std::map< StdString, CAttribute * > &umap)
 
 CAttributeArray (const StdString &id, const CArray< T_numtype, N_rank > &value)
 
 CAttributeArray (const StdString &id, const CArray< T_numtype, N_rank > &value, std::map< StdString, CAttribute * > &umap)
 
CArray< T_numtype, N_rankgetValue (void) const
 Accesseur ///. Plus de détails...
 
void setValue (const CArray< T_numtype, N_rank > &value)
 Mutateurs ///. Plus de détails...
 
void set (const CAttribute &attr)
 
void set (const CAttributeArray &attr)
 
void reset (void)
 
Plus de détails...
 
void setInheritedValue (const CAttributeArray &attr)
 
void setInheritedValue (const CAttribute &attr)
 
CArray< T_numtype, N_rankgetInheritedValue (void) const
 
bool hasInheritedValue (void) const
 
bool isEqual (const CAttribute &attr)
 
virtual ~CAttributeArray (void)
 Destructeur ///. Plus de détails...
 
virtual string toString (void) const
 Autre ///. Plus de détails...
 
virtual void fromString (const StdString &str)
 
virtual bool toBuffer (CBufferOut &buffer) const
 
virtual bool fromBuffer (CBufferIn &buffer)
 
virtual string dump (void) const
 
virtual void generateCInterface (ostream &oss, const string &className)
 
virtual void generateFortran2003Interface (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceDeclaration_ (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceBody_ (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceDeclaration (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceGetDeclaration_ (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceGetBody_ (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceGetDeclaration (ostream &oss, const string &className)
 
- Fonctions membres publiques inherited from xios::CAttribute
 CAttribute (const StdString &id)
 Constructeurs ///. Plus de détails...
 
const StdStringgetName (void) const
 Accesseurs ///. Plus de détails...
 
virtual ~CAttribute (void)
 Destructeur ///. Plus de détails...
 
virtual bool isPublic () const
 Returns true if and only if the attribute should be publicly exposed in the API. Plus de détails...
 
virtual bool doSend () const
 Return true if the attribute should be sent to other clients or servers. Plus de détails...
 
virtual void generateCInterfaceIsDefined (ostream &oss, const string &className)
 
virtual void generateFortran2003InterfaceIsDefined (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceIsDefinedDeclaration_ (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceIsDefinedDeclaration (ostream &oss, const string &className)
 
virtual void generateFortranInterfaceIsDefinedBody_ (ostream &oss, const string &className)
 
bool canInherite (void)
 
- Fonctions membres publiques inherited from xios::CObject
virtual ~CObject (void)
 Destructeur ///. Plus de détails...
 
const StdStringgetId (void) const
 Accesseurs ///. Plus de détails...
 
virtual const StdStringgetIdServer () const
 
virtual StdString dumpClassAttributes (void)
 
void resetId (void)
 Mutateurs ///. Plus de détails...
 
void setId (const StdString &id, bool idAutoGenerated=false)
 
bool hasId (void) const
 Tests ///. Plus de détails...
 
bool hasAutoGeneratedId (void) const
 
- Fonctions membres publiques inherited from xios::CBaseType
 CBaseType (void)
 
virtual ~CBaseType ()
 
- Fonctions membres publiques inherited from xios::CArray< T_numtype, N_rank >
 initialized (false)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 initialized (true)
 
 CArray (const ExtentList &sizes)
 Constructeurs ///. Plus de détails...
 
 CArray ()
 
 CArray (const ExtentList &sizes, const boost::general_storage_order< NumDims > &store)
 
 CArray (const CArray &array)
 
 CArray (const CArray *const array)
 
 CArray (_bz_ArrayExpr< T_expr > expr)
 
 CArray (int length0, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (int length0, int length1, int length2, int length3, int length4, int length5, int length6, int length7, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (int length0, int length1, int length2, int length3, int length4, int length5, int length6, int length7, int length8, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (int length0, int length1, int length2, int length3, int length4, int length5, int length6, int length7, int length8, int length9, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (int length0, int length1, int length2, int length3, int length4, int length5, int length6, int length7, int length8, int length9, int length10, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (T_numtype *restrict dataFirst, TinyVector< int, N_rank > shape, TinyVector< diffType, N_rank > stride, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (T_numtype *restrict dataFirst, TinyVector< int, N_rank > shape, preexistingMemoryPolicy deletionPolicy, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (T_numtype *restrict dataFirst, TinyVector< int, N_rank > shape, TinyVector< diffType, N_rank > stride, preexistingMemoryPolicy deletionPolicy, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (const TinyVector< int, N_rank > &lbounds, const TinyVector< int, N_rank > &extent, const GeneralArrayStorage< N_rank > &storage)
 
 CArray (Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9, Range r10, GeneralArrayStorage< N_rank > storage=T_default_storage())
 
 CArray (const CArray< T_numtype, N_rank > &array)
 
 CArray (const Array< T_numtype, N_rank > &array)
 
 CArray (const TinyVector< int, N_rank-1 > &shape, int lastExtent, const GeneralArrayStorage< N_rank > &storage)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4, Range r5)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9)
 
 CArray (Array< T_numtype, N_rank > &array, Range r0, Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9, Range r10)
 
 CArray (Array< T_numtype, N_rank > &array, const RectDomain< N_rank > &subdomain)
 
 CArray (Array< T_numtype, N_rank > &array, const StridedDomain< N_rank > &subdomain)
 
 CArray (Array< T_numtype, N_rank2 > &array, R0 r0, R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, R7 r7, R8 r8, R9 r9, R10 r10)
 
void toBinary (StdOStream &os) const
 
void fromBinary (StdIStream &is)
 
size_t getSize (void) const
 
bool toBuffer (CBufferOut &buffer) const
 
bool fromBuffer (CBufferIn &buffer)
 
virtual ~CArray (void)
 Destructeur ///. Plus de détails...
 
virtual ~CArray ()
 
 N_rank (storage)
 
 N_rank (length0, length1, storage)
 
 N_rank (length0, length1, length2, storage)
 
 N_rank (length0, length1, length2, length3, storage)
 
 N_rank (length0, length1, length2, length3, length4, storage)
 
 N_rank (length0, length1, length2, length3, length4, length5, storage)
 
 N_rank (length0, length1, length2, length3, length4, length5, length6, storage)
 
 N_rank (dataFirst, shape, storage)
 
 N_rank (extent, storage)
 
 N_rank (r0, storage)
 
 N_rank (r0, r1, storage)
 
 N_rank (r0, r1, r2, storage)
 
 N_rank (r0, r1, r2, r3, storage)
 
 N_rank (r0, r1, r2, r3, r4, storage)
 
 N_rank (r0, r1, r2, r3, r4, r5, storage)
 
CArray< T_numtype, N_rankcopy () const
 
void reference (const CArray< T_numtype, N_rank > &array)
 
void reference (const Array< T_numtype, N_rank > &array)
 
bool operator== (const CArray< T_numtype, N_rank > &array)
 
bool operator== (const Array< T_numtype, N_rank > &array)
 
void resize (int extent)
 
void resize (int extent1, int extent2)
 
void resize (int extent1, int extent2, int extent3)
 
void resize (int extent1, int extent2, int extent3, int extent4)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8, int extent9)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8, int extent9, int extent10)
 
void resize (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8, int extent9, int extent10, int extent11)
 
void resize (Range r1)
 
void resize (Range r1, Range r2)
 
void resize (Range r1, Range r2, Range r3)
 
void resize (Range r1, Range r2, Range r3, Range r4)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5, Range r6)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9, Range r10)
 
void resize (Range r1, Range r2, Range r3, Range r4, Range r5, Range r6, Range r7, Range r8, Range r9, Range r10, Range r11)
 
void resize (const TinyVector< int, N_rank > &extent)
 
void resizeAndPreserve (const TinyVector< int, N_rank > &extent)
 
void resizeAndPreserve (int extent)
 
void resizeAndPreserve (int extent1, int extent2)
 
void resizeAndPreserve (int extent1, int extent2, int extent3)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8, int extent9)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8, int extent9, int extent10)
 
void resizeAndPreserve (int extent1, int extent2, int extent3, int extent4, int extent5, int extent6, int extent7, int extent8, int extent9, int extent10, int extent11)
 
virtual bool isEmpty (void) const
 
virtual size_t size (void) const
 
virtual CBaseTypeclone (void) const
 

Fonctions membres privées

bool isEqual_ (const CAttributeArray &attr)
 
StdString _toString (void) const
 
StdString _dump (void) const
 
void _fromString (const StdString &str)
 
bool _toBuffer (CBufferOut &buffer) const
 
bool _fromBuffer (CBufferIn &buffer)
 

Attributs privés

CArray< T_numtype, N_rankinheritedValue
 

Additional Inherited Members

- Types publics inherited from xios::CArray< T_numtype, N_rank >
typedef T_numtype ValType
 
typedef Array< T_numtype,
N_rank >::T_default_storage 
T_default_storage
 
- Fonctions membres publiques statiques inherited from xios::CArray< T_numtype, N_rank >
static size_t size (sizeType numElements)
 
- Attributs publics inherited from xios::CArray< T_numtype, N_rank >
 __pad0__
 
 __pad1__
 
 __pad2__
 
 __pad3__
 
 __pad4__
 
 __pad5__
 
 __pad6__
 
 __pad7__
 
 __pad8__
 
 __pad9__
 
 __pad10__
 
 __pad11__
 
 __pad12__
 
 __pad13__
 
 __pad14__
 
- Fonctions membres protégées inherited from xios::CObject
 CObject (void)
 Constructeurs ///. Plus de détails...
 
 CObject (const StdString &id, bool idAutoGenerated=false)
 
 CObject (const CObject &object)
 
 CObject (const CObject *const object)
 
- Attributs protégés inherited from xios::CAttribute
bool _canInherite
 
- Attributs protégés statiques inherited from xios::CAttribute
static const StdString resetInheritanceStr
 

Description détaillée

template<typename T_numtype, int N_rank>
class xios::CAttributeArray< T_numtype, N_rank >

////////////////////// Déclarations ////////////////////// ///

This class implements the attribute representing array of value

Définition à la ligne 20 du fichier attribute_array.hpp.

Documentation des constructeurs et destructeur

template<typename T_numtype , int N_rank>
xios::CAttributeArray< T_numtype, N_rank >::CAttributeArray ( const StdString id)
explicit

Constructeurs ///.

////////////////////// Définitions ////////////////////// ///

Définition à la ligne 14 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
xios::CAttributeArray< T_numtype, N_rank >::CAttributeArray ( const StdString id,
std::map< StdString, CAttribute * > &  umap 
)

Définition à la ligne 26 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
xios::CAttributeArray< T_numtype, N_rank >::CAttributeArray ( const StdString id,
const CArray< T_numtype, N_rank > &  value 
)

Définition à la ligne 19 du fichier attribute_array_impl.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::setValue().

+ Voici le graphe d'appel pour cette fonction :

template<typename T_numtype , int N_rank>
xios::CAttributeArray< T_numtype, N_rank >::CAttributeArray ( const StdString id,
const CArray< T_numtype, N_rank > &  value,
std::map< StdString, CAttribute * > &  umap 
)

Définition à la ligne 33 du fichier attribute_array_impl.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::setValue().

+ Voici le graphe d'appel pour cette fonction :

template<typename T_numtype, int N_rank>
virtual xios::CAttributeArray< T_numtype, N_rank >::~CAttributeArray ( void  )
inlinevirtual

Destructeur ///.

Définition à la ligne 49 du fichier attribute_array.hpp.

Documentation des fonctions membres

template<typename T_numtype , int N_rank>
StdString xios::CAttributeArray< T_numtype, N_rank >::_dump ( void  ) const
private

Définition à la ligne 132 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::dump().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::dump().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
bool xios::CAttributeArray< T_numtype, N_rank >::_fromBuffer ( CBufferIn buffer)
private

Définition à la ligne 154 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::fromBuffer().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::fromBuffer().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::_fromString ( const StdString str)
private

Définition à la ligne 142 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::fromString().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::fromString().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
bool xios::CAttributeArray< T_numtype, N_rank >::_toBuffer ( CBufferOut buffer) const
private

Définition à la ligne 148 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::toBuffer().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::toBuffer().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
StdString xios::CAttributeArray< T_numtype, N_rank >::_toString ( void  ) const
private

Définition à la ligne 124 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::toString().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::toString().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype, int N_rank>
virtual string xios::CAttributeArray< T_numtype, N_rank >::dump ( void  ) const
inlinevirtual

Implémente xios::CAttribute.

Définition à la ligne 57 du fichier attribute_array.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::_dump().

+ Voici le graphe d'appel pour cette fonction :

template<typename T_numtype, int N_rank>
virtual bool xios::CAttributeArray< T_numtype, N_rank >::fromBuffer ( CBufferIn buffer)
inlinevirtual

Réimplémentée à partir de xios::CArray< T_numtype, N_rank >.

Définition à la ligne 56 du fichier attribute_array.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::_fromBuffer().

Référencé par main().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype, int N_rank>
virtual void xios::CAttributeArray< T_numtype, N_rank >::fromString ( const StdString str)
inlinevirtual
template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateCInterface ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 160 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortran2003Interface ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 166 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortranInterfaceBody_ ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 178 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortranInterfaceDeclaration ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 184 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortranInterfaceDeclaration_ ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 172 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortranInterfaceGetBody_ ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 196 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortranInterfaceGetDeclaration ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 202 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::generateFortranInterfaceGetDeclaration_ ( ostream &  oss,
const string &  className 
)
virtual

Implémente xios::CAttribute.

Définition à la ligne 190 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
CArray< T_numtype, N_rank > xios::CAttributeArray< T_numtype, N_rank >::getInheritedValue ( void  ) const

Définition à la ligne 93 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::copy().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::isEqual_().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
CArray< T_numtype, N_rank > xios::CAttributeArray< T_numtype, N_rank >::getValue ( void  ) const

Accesseur ///.

Définition à la ligne 51 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
bool xios::CAttributeArray< T_numtype, N_rank >::hasInheritedValue ( void  ) const
virtual

Implémente xios::CAttribute.

Définition à la ligne 100 du fichier attribute_array_impl.hpp.

Référencé par xios::CAttributeArray< T_numtype, N_rank >::isEqual_(), et xios::CAttributeArray< T_numtype, N_rank >::setInheritedValue().

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
bool xios::CAttributeArray< T_numtype, N_rank >::isEqual ( const CAttribute attr)
virtual

Implémente xios::CAttribute.

Définition à la ligne 106 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
bool xios::CAttributeArray< T_numtype, N_rank >::isEqual_ ( const CAttributeArray< T_numtype, N_rank > &  attr)
private

Définition à la ligne 113 du fichier attribute_array_impl.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::getInheritedValue(), et xios::CAttributeArray< T_numtype, N_rank >::hasInheritedValue().

+ Voici le graphe d'appel pour cette fonction :

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::reset ( void  )
virtual


Implémente xios::CAttribute.

Définition à la ligne 44 du fichier attribute_array_impl.hpp.

Références xios::CArray< ValueType, NumDims, Allocator >::reset().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::fromString().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::set ( const CAttribute attr)
virtual

Implémente xios::CAttribute.

Définition à la ligne 64 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::set ( const CAttributeArray< T_numtype, N_rank > &  attr)

Définition à la ligne 70 du fichier attribute_array_impl.hpp.

Références xios::setValue().

+ Voici le graphe d'appel pour cette fonction :

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::setInheritedValue ( const CAttributeArray< T_numtype, N_rank > &  attr)

Définition à la ligne 83 du fichier attribute_array_impl.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::hasInheritedValue().

+ Voici le graphe d'appel pour cette fonction :

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::setInheritedValue ( const CAttribute attr)
virtual

Implémente xios::CAttribute.

Définition à la ligne 77 du fichier attribute_array_impl.hpp.

template<typename T_numtype , int N_rank>
void xios::CAttributeArray< T_numtype, N_rank >::setValue ( const CArray< T_numtype, N_rank > &  value)

Mutateurs ///.

Définition à la ligne 57 du fichier attribute_array_impl.hpp.

Références xios::resize().

Référencé par xios::CAttributeArray< T_numtype, N_rank >::CAttributeArray().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype, int N_rank>
virtual bool xios::CAttributeArray< T_numtype, N_rank >::toBuffer ( CBufferOut buffer) const
inlinevirtual

Réimplémentée à partir de xios::CArray< T_numtype, N_rank >.

Définition à la ligne 55 du fichier attribute_array.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::_toBuffer().

Référencé par main().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

template<typename T_numtype, int N_rank>
virtual string xios::CAttributeArray< T_numtype, N_rank >::toString ( void  ) const
inlinevirtual

Autre ///.

Implémente xios::CAttribute.

Définition à la ligne 53 du fichier attribute_array.hpp.

Références xios::CAttributeArray< T_numtype, N_rank >::_toString().

Référencé par main().

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :

Documentation des données membres

template<typename T_numtype, int N_rank>
CArray<T_numtype, N_rank> xios::CAttributeArray< T_numtype, N_rank >::inheritedValue
private

Définition à la ligne 70 du fichier attribute_array.hpp.


La documentation de cette classe a été générée à partir des fichiers suivants :