  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef COLLECTIONBASE_COLLECTIONROWBUFFER_H 
    6 #define COLLECTIONBASE_COLLECTIONROWBUFFER_H 
   10 #include "CoralBase/AttributeList.h" 
  
void setAttributeList(const coral::AttributeList &attributeList)
Sets the Attribute list schema.
 
CollectionRowBuffer()
Default Constructor.
 
~CollectionRowBuffer()
Default destructor.
 
TokenList m_tokenList
List of Tokens.
 
bool operator!=(const CollectionRowBuffer &rhs) const
Inequality operator.
 
const coral::AttributeList & attributeList() const
Returns a constant reference to the list of Attributes.
 
CollectionRowBuffer(const TokenList &tokenList, coral::AttributeList &attributeList)
Constructor taking Token list and Attribute list schema as input.
 
coral::AttributeList * m_attributeList
List of Attributes.
 
const TokenList & tokenList() const
Returns a constant reference to the list of Tokens.
 
coral::AttributeList & attributeList()
Returns a reference to the list of Attributes.
 
bool deleteAL ATLAS_NOT_THREAD_SAFE()
 
void setTokenList(const TokenList &tokenList)
Sets the Token list schema.
 
TokenList & tokenList()
Returns a reference to the list of Tokens.
 
CollectionRowBuffer(const CollectionRowBuffer &rhs)
Copy Constructor.
 
bool operator==(const CollectionRowBuffer &rhs) const
Equality operator.
 
CollectionRowBuffer & operator=(const CollectionRowBuffer &rhs)
Assignment operator.
 
Define macros for attributes used to control the static checker.