COPASI API  4.40.278
CCallParameters< Type > Class Template Reference

#include <CCallParameters.h>

Inheritance diagram for CCallParameters< Type >:
[legend]

Classes

union  UType
 

Public Types

typedef std::vector< UType >::const_iterator const_iterator
 

Public Member Functions

const_iterator begin () const
 
 CCallParameters (const CCallParameters &src)
 
 CCallParameters (const size_t &size=0)
 
void clear ()
 
const_iterator end () const
 
UTypeoperator[] (const size_t &index)
 
const UTypeoperator[] (const size_t &index) const
 
void push_back (CCallParameters< Type > *vector)
 
void push_back (const Type *value)
 
void resize (const size_t &size)
 
size_t size () const
 
 ~CCallParameters ()
 

Detailed Description

template<typename Type>
class CCallParameters< Type >

CFunctionParameterMap

Created for Copasi by Stefan Hoops (C) Stefan Hoops 2002 CCallParameterPointers

This is what is actually passed to a function. Some of the void* can be pointers to vector<const CDataObject*>

Member Typedef Documentation

◆ const_iterator

template<typename Type >
typedef std::vector< UType >::const_iterator CCallParameters< Type >::const_iterator

Constructor & Destructor Documentation

◆ CCallParameters() [1/2]

template<typename Type >
CCallParameters< Type >::CCallParameters ( const size_t &  size = 0)
inline

◆ CCallParameters() [2/2]

template<typename Type >
CCallParameters< Type >::CCallParameters ( const CCallParameters< Type > &  src)
inline

◆ ~CCallParameters()

template<typename Type >
CCallParameters< Type >::~CCallParameters ( )
inline

Member Function Documentation

◆ begin()

◆ clear()

template<typename Type >
void CCallParameters< Type >::clear ( )
inline

◆ end()

◆ operator[]() [1/2]

template<typename Type >
UType& CCallParameters< Type >::operator[] ( const size_t &  index)
inline

◆ operator[]() [2/2]

template<typename Type >
const UType& CCallParameters< Type >::operator[] ( const size_t &  index) const
inline

◆ push_back() [1/2]

template<typename Type >
void CCallParameters< Type >::push_back ( CCallParameters< Type > *  vector)
inline

◆ push_back() [2/2]

template<typename Type >
void CCallParameters< Type >::push_back ( const Type *  value)
inline

◆ resize()

template<typename Type >
void CCallParameters< Type >::resize ( const size_t &  size)
inline

◆ size()


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