![]() |
VPTissue Reference Manual
|
Proxy for interaction with Component Factory of model families. More...
#include <ComponentFactoryProxy.h>

Public Member Functions | |
| CellChemistryComponent | CreateCellChemistry (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a CellChemistry component. | |
| CellColorComponent | CreateCellColor (const string &select, const ptree &pt, bool default_ok=true, bool throw_ok=true) const |
| Create a CellColor component. | |
| CellDaughtersComponent | CreateCellDaughters (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a CellDaughters component. | |
| CellHousekeepComponent | CreateCellHousekeep (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a CellHouskeep component. | |
| CellSplitComponent | CreateCellSplit (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a CellSplit component. | |
| CellToCellTransportComponent | CreateCellToCellTransport (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a CellToCellTransport component. | |
| DeltaHamiltonianComponent | CreateDeltaHamiltonian (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a DeltaHamiltonian component. | |
| HamiltonianComponent | CreateHamiltonian (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a Hamiltonian component. | |
| template<typename T > | |
| ComponentTraits< T >::ComponentType | CreateHelper (const CoreData &cd, bool default_ok, bool throw_ok) const |
| MoveGeneratorComponent | CreateMoveGenerator (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a CellSplit component. | |
| TimeEvolverComponent | CreateTimeEvolver (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a TimeEvolver component. | |
| WallChemistryComponent | CreateWallChemistry (const CoreData &cd, bool default_ok=true, bool throw_ok=true) const |
| Create a WallChemistry component. | |
| std::vector< std::string > | ListCellChemistry (bool default_ok=true) const |
| List components for CellChemistry. | |
| std::vector< std::string > | ListCellColor (bool default_ok=true) const |
| List components for CellColor. | |
| std::vector< std::string > | ListCellDaughters (bool default_ok=true) const |
| List components for CellDaughters. | |
| std::vector< std::string > | ListCellHousekeep (bool default_ok=true) const |
| List components for CellHouseKeep. | |
| std::vector< std::string > | ListCellSplit (bool default_ok=true) const |
| List components for CellSplit. | |
| std::vector< std::string > | ListCellToCellTransport (bool default_ok=true) const |
| List components for CellToCellTransport. | |
| std::vector< std::string > | ListDeltaHamiltonian (bool default_ok=true) const |
| List components for DeltaHamiltonian. | |
| std::vector< std::string > | ListHamiltonian (bool default_ok=true) const |
| List components for Hamiltonian. | |
| std::vector< std::string > | ListMoveGenerator (bool default_ok=true) const |
| List components for MoveGenerator. | |
| std::vector< std::string > | ListTimeEvolver (bool default_ok=true) const |
| List components for TimeEvolver. | |
| std::vector< std::string > | ListWallChemistry (bool default_ok=true) const |
| List components for WallChemistry. | |
Static Public Member Functions | |
| static std::shared_ptr< ComponentFactoryProxy > | Create (const string &group_name, bool throw_ok=true) |
| Create a factory proxy. | |
Proxy for interaction with Component Factory of model families.
Definition at line 40 of file ComponentFactoryProxy.h.