zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TStructure Class Reference

#include <Types.h>

Public Member Functions

 TStructure (TString *name, TFieldList *fields)
 
bool containsArrays () const
 
int deepestNesting () const
 
const TFieldListfields () const
 
const TStringmangledName () const
 
const TStringname () const
 
size_t objectSize () const
 
 POOL_ALLOCATOR_NEW_DELETE ()
 

Detailed Description

Definition at line 45 of file Types.h.

Constructor & Destructor Documentation

TStructure::TStructure ( TString name,
TFieldList fields 
)
inline

Definition at line 49 of file Types.h.

Member Function Documentation

bool TStructure::containsArrays ( ) const
int TStructure::deepestNesting ( ) const
inline

Definition at line 69 of file Types.h.

Referenced by TType::getDeepestStructNesting().

const TString& TStructure::mangledName ( ) const
inline

Definition at line 59 of file Types.h.

size_t TStructure::objectSize ( ) const
inline

Definition at line 64 of file Types.h.

Referenced by TType::getObjectSize().

TStructure::POOL_ALLOCATOR_NEW_DELETE ( )

The documentation for this class was generated from the following files: