C++ main module for gpm Package  1.0
Macros | Functions
CORE_ListPointers.h File Reference
#include <boost/shared_array.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
#include "CORE_SharedPointersList.h"
#include "CORE_WeakPointersList.h"
#include "CORE_SharedPointersMatrix.h"
Include dependency graph for CORE_ListPointers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TYPEDEF_SVPTR(X)
 
#define DEFINE_SVPTR(X)
 

Functions

 DEFINE_SVPTR (CORE_Object)
 
 TYPEDEF_SVPTR (CORE_BooleanVector)
 
 TYPEDEF_SVPTR (CORE_CharacterVector)
 
 TYPEDEF_SVPTR (CORE_IntVector)
 
 TYPEDEF_SVPTR (CORE_RealVector)
 
 TYPEDEF_SVPTR (CORE_ComplexVector)
 
 TYPEDEF_SVPTR (CORE_FlagVector)
 
 TYPEDEF_SVPTR (CORE_RelativeIntegerVector)
 
 TYPEDEF_SVPTR (CORE_IntegerVector)
 
 TYPEDEF_SVPTR (CORE_StringVector)
 
 TYPEDEF_SVPTR (CORE_ShortVector)
 

Macro Definition Documentation

#define DEFINE_SVPTR (   X)
Value:
class X; \
#define TYPEDEF_SVPTR(X)
Definition: CORE_ListPointers.h:13
#define TYPEDEF_SVPTR (   X)
Value:
typedef CORE_SharedPointersList<const X> SVPtrConst##X; \
typedef CORE_SharedPointersList<X> SVPtr##X; \
typedef CORE_WeakPointersList<X> WVPtr##X; \
typedef CORE_WeakPointersList<const X> WVPtrConst##X; \
class CORE_SharedPointersList is a list of shared pointers
Definition: CORE_SharedPointersList.h:11
class CORE_WeakPointersList is a list of weak shared pointers
Definition: CORE_WeakPointersList.h:11
#define NAME_SPACE_SVPTR(X)
Definition: CORE_Pointers.h:130

Function Documentation

DEFINE_SVPTR ( CORE_Object  )
TYPEDEF_SVPTR ( CORE_BooleanVector  )
TYPEDEF_SVPTR ( CORE_CharacterVector  )
TYPEDEF_SVPTR ( CORE_IntVector  )
TYPEDEF_SVPTR ( CORE_RealVector  )
TYPEDEF_SVPTR ( CORE_ComplexVector  )
TYPEDEF_SVPTR ( CORE_FlagVector  )
TYPEDEF_SVPTR ( CORE_RelativeIntegerVector  )
TYPEDEF_SVPTR ( CORE_IntegerVector  )
TYPEDEF_SVPTR ( CORE_StringVector  )
TYPEDEF_SVPTR ( CORE_ShortVector  )