copasi API  0.1
Public Types | Public Member Functions
CCopasiVectorNS< CType > Class Template Reference

#include <CCopasiVector.h>

Inheritance diagram for CCopasiVectorNS< CType >:
CCopasiVectorN< CType > CCopasiVector< CType > vector CCopasiContainer CCopasiObject

List of all members.

Public Types

typedef std::vector< CType * >
::value_type 
value_type
typedef std::vector< CType * >
::iterator 
iterator
typedef std::vector< CType * >
::const_iterator 
const_iterator

Public Member Functions

 CCopasiVectorNS (const std::string &name="NoName", const CCopasiContainer *pParent=NULL)
 CCopasiVectorNS (const CCopasiVectorNS< CType > &src, const CCopasiContainer *pParent=NULL)
virtual ~CCopasiVectorNS ()
virtual void load (CReadConfig &configbuffer, unsigned C_INT32 size)

template<class CType>
class CCopasiVectorNS< CType >


Member Typedef Documentation

template<class CType>
typedef std::vector< CType * >::const_iterator CCopasiVectorNS< CType >::const_iterator

Reimplemented from CCopasiVectorN< CType >.

template<class CType>
typedef std::vector< CType * >::iterator CCopasiVectorNS< CType >::iterator

Reimplemented from CCopasiVectorN< CType >.

template<class CType>
typedef std::vector< CType * >::value_type CCopasiVectorNS< CType >::value_type

Reimplemented from CCopasiVectorN< CType >.


Constructor & Destructor Documentation

template<class CType>
CCopasiVectorNS< CType >::CCopasiVectorNS ( const std::string &  name = "NoName",
const CCopasiContainer pParent = NULL 
) [inline]

Default constructor

Parameters:
conststd::string & name (Default: "NoName")
constCCopasiContainer * pParent (Default: NULL)
template<class CType>
CCopasiVectorNS< CType >::CCopasiVectorNS ( const CCopasiVectorNS< CType > &  src,
const CCopasiContainer pParent = NULL 
) [inline]

Copy constructor

Parameters:
constCCopasiVectorNS < CType > & src
constCCopasiContainer * pParent (Default: NULL)
template<class CType>
virtual CCopasiVectorNS< CType >::~CCopasiVectorNS ( ) [inline, virtual]

Destructor


Member Function Documentation

template<class CType>
virtual void CCopasiVectorNS< CType >::load ( CReadConfig configbuffer,
unsigned C_INT32  size 
) [inline, virtual]

Loads an object with data coming from a CReadConfig object. (CReadConfig object reads an input stream)

Parameters:
CReadConfig& configbuffer
constunsigend C_INT32 & size

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines