|
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS (circulatory, Vasculature, filter::Circulatory()) virtual ~Vasculature() |
| |
| virtual Code | CacheProteins () |
| |
| virtual Code | CreateDefaultProteins () |
| |
| virtual Blood & | GetBlood () |
| |
| virtual const Blood & | GetBlood () const |
| |
| virtual Code | Synchronize () |
| |
| | Class (Pointer< Vasculature > object, Filter filter=filter::Default(), Milliseconds interval=physical::Periodic::GetDefaultInterval()) |
| |
| | Class (Pointer< Vasculature > object, const Name &name, Filter filter=filter::Default(), Milliseconds interval=physical::Periodic::GetDefaultInterval()) |
| |
| | Class (Pointer< Vasculature > object, const Id &id, Filter filter=filter::Default(), Milliseconds interval=physical::Periodic::GetDefaultInterval()) |
| |
| virtual | ~Class () |
| |
| | Class (Pointer< T > object, Filter filter=filter::Default(), Milliseconds interval=GetDefaultInterval()) |
| |
| | Class (Pointer< T > object, const Name &name, Filter filter=filter::Default(), Milliseconds interval=GetDefaultInterval()) |
| |
| | Class (Pointer< T > object, const Id &id, Filter filter=filter::Default(), Milliseconds interval=GetDefaultInterval()) |
| |
| virtual Code | Apoptose () |
| |
| virtual Code | Crest () |
| |
| virtual bool | CheckIn () |
| |
| virtual Code | SetInterval (Milliseconds period) |
| |
| | Class (Pointer< T > object, Filter filter=filter::Default()) |
| |
| | Class (Pointer< T > object, const Name &name, Filter filter=filter::Default()) |
| |
| | Class (Pointer< T > object, const Id &id, Filter filter=filter::Default()) |
| |
| | Class (Pointer< T > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< T > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< T > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| template<typename ENVIRONMENT > |
| void | SetEnvironment (Pointer< ENVIRONMENT > environment) |
| |
| template<typename ENVIRONMENT > |
| Pointer< ENVIRONMENT > | GetEnvironment () |
| |
| template<typename ENVIRONMENT > |
| const Pointer< ENVIRONMENT > | GetEnvironment () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Clone () const |
| |
| Pointer< ::bio::physical::Wave > | AsWave () |
| |
| Pointer< const ::bio::physical::Wave > | AsWave () const |
| |
| | operator Pointer< ::bio::physical::Wave > () |
| |
| virtual Pointer< ::bio::physical::Wave > | Modulate (Pointer< ::bio::physical::Wave > signal) |
| |
| virtual Pointer< ::bio::physical::Wave > | Demodulate () |
| |
| virtual Pointer< const ::bio::physical::Wave > | Demodulate () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Superpose (const ::bio::physical::ConstWaves &displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| virtual bool | Superpose (Pointer< const ::bio::physical::Wave > displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| | Class (Pointer< T > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< T > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< T > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (const Class &other) |
| |
| virtual bool | RegisterProperties (const Properties &properties) |
| |
| virtual Properties | GetProperties () const |
| |
| virtual Pointer< Atom > | AsAtom () |
| |
| virtual Pointer< const Atom > | AsAtom () const |
| |
| | Class (Pointer< T > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< T > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< T > | GetWaveObject () |
| |
| virtual Pointer< const T > | GetWaveObject () const |
| |
| virtual | operator T& () |
| |
| virtual | operator const T & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| | Wave (Pointer< Symmetry > symmetry=NULL) |
| |
| | Wave (const Wave &other) |
| |
| Wave & | operator= (const Wave &other) |
| |
| virtual | ~Wave () |
| |
| Pointer< const Symmetry > | GetSymmetry () const |
| |
| virtual bool | Superpose (Pointer< const Wave > displacement, Pointer< Interference > pattern) |
| |
| virtual Pointer< Wave > | Superpose (const ConstWaves &displacement, Pointer< Interference > pattern) |
| |
| virtual Pointer< Wave > | Modulate (Pointer< Wave > signal) |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual void | operator| (Pointer< Symmetry > symmetry) |
| |
| virtual Pointer< Wave > | operator* (Pointer< Wave > signal) |
| |
| virtual Pointer< Wave > | operator* () |
| |
| virtual Pointer< const Wave > | operator* () const |
| |
| virtual void | operator+ (Pointer< const Wave > other) |
| |
| virtual void | operator- (Pointer< const Wave > other) |
| |
| uint16_t | GetTypeId () const |
| |
| void | SetTypeId (uint16_t typeId) |
| |
| | Identifiable (Pointer< Perspective< Id > > perspective=NULL) |
| |
| | Identifiable (const Name &name, Pointer< Perspective< Id > > perspective=NULL) |
| |
| | Identifiable (Identifier id, Pointer< Perspective< Id > > perspective=NULL) |
| |
| | Identifiable (const Identifiable &other) |
| |
| virtual | ~Identifiable () |
| |
| virtual | operator Id () const |
| |
| virtual bool | operator== (const Identifier id) const |
| |
| virtual bool | operator== (const Name &name) const |
| |
| virtual bool | operator== (const Identifiable< Id > &other) const |
| |
| virtual Name | GetName () const |
| |
| virtual Identifier | GetId () const |
| |
| virtual bool | SetName (const Name &name) |
| |
| virtual bool | SetId (Identifier id) |
| |
| virtual bool | IsName (const Name &name) const |
| |
| virtual bool | IsNameInsensitive (const Name &name) const |
| |
| virtual bool | IsId (Identifier id) const |
| |
| virtual void | SetPerspective (Pointer< Perspective< Id > > perspective) |
| |
| | Observer (Pointer< Perspective > perspective=NULL) |
| |
| | Observer (const Observer &other) |
| |
| virtual | ~Observer () |
| |
| virtual void | SetPerspective (Pointer< Perspective > perspective) |
| |
| virtual Pointer< Perspective > | GetPerspective () const |
| |
| | Writer () |
| |
| | Writer (Filter logFilter) |
| |
| virtual | ~Writer () |
| |
| virtual Pointer< const Writer > | AsLogWriter () const |
| |
| bool | IsEnabled (LogLevel level) const |
| |
| virtual void | Log (LogLevel level, const char *format, va_list args) const |
| |
| | Class (Pointer< Writer > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Writer > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Writer > | GetWaveObject () |
| |
| virtual Pointer< const Writer > | GetWaveObject () const |
| |
| virtual | operator Writer & () |
| |
| virtual | operator const Writer & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| | Filterable () |
| |
| | Filterable (Filter filter) |
| |
| virtual | ~Filterable () |
| |
| virtual void | InitializeImplementation (ByteStreams &args) |
| |
| virtual void | SetFilter (Filter filter) |
| |
| Filter | GetFilter () const |
| |
| | Class (Pointer< Filterable > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Filterable > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Filterable > | GetWaveObject () |
| |
| virtual Pointer< const Filterable > | GetWaveObject () const |
| |
| virtual | operator Filterable & () |
| |
| virtual | operator const Filterable & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| | Atom () |
| |
| | Atom (const Atom &other) |
| |
| virtual | ~Atom () |
| |
| void | CloneBondsFrom (const Atom &other, BondClonePolicy policy=&Atom::DefaultBondClonePolicy) |
| |
| Pointer< physical::Wave > | GetBonded (Valence position) |
| |
| Pointer< const physical::Wave > | GetBonded (Valence position) const |
| |
| Pointer< const physical::Wave > | ResolveBondedForReadById (AtomicNumber bondId) const |
| |
| Pointer< physical::Wave > | ResolveBondedForWriteById (AtomicNumber bondId) |
| |
| template<typename T > |
| Cow< T > | AsBonded () const |
| |
| template<typename T > |
| Pointer< T > | AsBondedQuantum () const |
| |
| template<typename T > |
| atom_detail::AsResultType< T, type::IsWaveImplementation< typenametype::RemovePointer< T >::Type >::sValue >::Type | As () const |
| |
| template<typename T > |
| | operator T () const |
| |
| template<typename T > |
| Valence | FormBond (T toBond, BondType type=bond_type::Unknown()) |
| |
| template<typename T > |
| bool | BreakBond (T toDisassociate, BondType type=bond_type::Unknown()) |
| |
| Valence | GetBondPosition (AtomicNumber bondedId) const |
| |
| Valence | GetBondPosition (const Name &typeName) const |
| |
| Valence | GetBondPositionLocked (AtomicNumber bondedId) const |
| |
| template<typename T > |
| Valence | GetBondPosition () const |
| |
| BondType | GetBondType (Valence position) const |
| |
| template<typename T > |
| BondType | GetBondType () const |
| |
| Pointer< Bonds > | GetAllBonds () |
| |
| Pointer< const Bonds > | GetAllBonds () const |
| |
| void | ForEachBond (BondVisitor visitor, void *context=NULL) const |
| |
| void | ForEachBondMutable (BondMutator mutator, void *context=NULL) |
| |
| virtual Valence | FormBondImplementation (Pointer< physical::Wave > toBond, AtomicNumber id, BondType type) |
| |
| Valence | FormBondImplementation (Pointer< physical::Wave > toBond, AtomicNumber id, BondType type, bool ownsBonded) |
| |
| Valence | FormBondImplementationLocked (Pointer< physical::Wave > toBond, AtomicNumber id, BondType type, bool ownsBonded) |
| |
| virtual bool | BreakBondImplementation (AtomicNumber id, BondType type) |
| |
| bool | BreakBondImplementationLocked (AtomicNumber id, BondType type) |
| |
| | Class (Pointer< Atom > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Atom > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Atom > | GetWaveObject () |
| |
| virtual Pointer< const Atom > | GetWaveObject () const |
| |
| virtual | operator Atom & () |
| |
| virtual | operator const Atom & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| | ThreadSafe () |
| |
| | ThreadSafe (const ThreadSafe &toCopy) |
| |
| ThreadSafe & | operator= (const ThreadSafe &toCopy) |
| |
| | ~ThreadSafe () |
| |
| void | LockThread () const |
| |
| void | UnlockThread () const |
| |
| void | LockMutexShared () const |
| |
| void | UnlockMutexShared () const |
| |
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS_WITH_COMMON_CONSTRUCTOR (chemical, Substance, filter::Chemical()) Substance(const UnorderedMotif< Property > &properties |
| |
| virtual | ~Substance () |
| |
| virtual void | Enable () |
| |
| virtual void | Disable () |
| |
| virtual bool | IsEnabled () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Clone () const |
| |
| Pointer< ::bio::physical::Wave > | AsWave () |
| |
| Pointer< const ::bio::physical::Wave > | AsWave () const |
| |
| | operator Pointer< ::bio::physical::Wave > () |
| |
| virtual Pointer< ::bio::physical::Wave > | Modulate (Pointer< ::bio::physical::Wave > signal) |
| |
| virtual Pointer< ::bio::physical::Wave > | Demodulate () |
| |
| virtual Pointer< const ::bio::physical::Wave > | Demodulate () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Superpose (const ::bio::physical::ConstWaves &displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| virtual bool | Superpose (Pointer< const ::bio::physical::Wave > displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| | Class (Pointer< Substance > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Substance > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Substance > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (const Class &other) |
| |
| virtual bool | RegisterProperties (const Properties &properties) |
| |
| virtual Properties | GetProperties () const |
| |
| virtual Pointer< Atom > | AsAtom () |
| |
| virtual Pointer< const Atom > | AsAtom () const |
| |
| virtual Code | Attenuate (Pointer< const physical::Wave > other) |
| |
| virtual Code | Disattenuate (Pointer< const physical::Wave > other) |
| |
| | Covalent () |
| |
| | Covalent (const Covalent &other) |
| |
| virtual | ~Covalent () |
| |
| Covalent & | operator= (const Covalent &other) |
| |
| Pointer< UnorderedMotif< Property > > | Object () |
| |
| Pointer< const UnorderedMotif< Property > > | Object () const |
| |
| | Covalent () |
| |
| | Covalent (const Covalent &other) |
| |
| virtual | ~Covalent () |
| |
| Covalent & | operator= (const Covalent &other) |
| |
| Pointer< UnorderedMotif< State > > | Object () |
| |
| Pointer< const UnorderedMotif< State > > | Object () const |
| |
| | Structure () |
| |
| virtual | ~Structure () |
| |
| | UnorderedStructureInterface () |
| |
| virtual | ~UnorderedStructureInterface () |
| |
| template<typename T > |
| T | Add (const T t) |
| |
| template<typename T > |
| Pointer< T > | Add (Pointer< T > t) |
| |
| template<typename T > |
| Code | Remove (const T t) |
| |
| template<typename T > |
| Code | Remove (Pointer< T > t) |
| |
| template<typename T > |
| void | Import (Pointer< const UnorderedMotif< T > > other) |
| |
| template<typename T > |
| void | Import (Pointer< const LinearMotif< T > > other) |
| |
| template<typename T > |
| void | Import (const ::bio::Arrangement< T > &other) |
| |
| Code | ImportAll (Pointer< const physical::Wave > other) |
| |
| template<typename T > |
| Index | GetCount () const |
| |
| template<typename T > |
| Pointer< Container > | GetAll () |
| |
| template<typename T > |
| Pointer< const Container > | GetAll () const |
| |
| template<typename T > |
| bool | Has (T content) const |
| |
| template<typename T > |
| bool | Has (Pointer< T > content) const |
| |
| template<typename T > |
| unsigned int | GetNumMatching (Pointer< const Container > other) const |
| |
| template<typename T > |
| bool | HasAll (Pointer< const Container > contents) const |
| |
| template<typename T > |
| void | Clear () |
| |
| template<typename T > |
| std::string | GetStringFrom (std::string separator=", ") |
| |
| template<typename T > |
| void | Log (const LogLevel &level=log_level::Info(), const Filter &filter=FilterPerspective::InvalidId()) |
| |
| | LinearStructureInterface () |
| |
| virtual | ~LinearStructureInterface () |
| |
| template<typename T > |
| Code | Insert (typename LinearStructureRequest< T >::PointerType toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false) |
| |
| template<typename T > |
| LinearStructureRequest< T >::PointerType | GetById (const Id &id) |
| |
| template<typename T > |
| const LinearStructureRequest< T >::PointerType | GetById (const Id &id) const |
| |
| template<typename T > |
| LinearStructureRequest< T >::PointerType | GetByName (const Name &name) |
| |
| template<typename T > |
| const LinearStructureRequest< T >::PointerType | GetByName (const Name &name) const |
| |
| template<typename T > |
| LinearStructureRequest< T >::PointerType | GetOrCreateById (Id id) |
| |
| template<typename T > |
| LinearStructureRequest< T >::PointerType | GetOrCreateByName (const Name &name) |
| |
| template<typename T > |
| Code | RemoveById (const Id &id) |
| |
| template<typename T > |
| Code | RemoveByName (const Name &name) |
| |
| template<typename T > |
| LinearMotif< typenameLinearStructureRequest< T >::Pointee >::Contents | GetAllLike (Pointer< const Affinity > affinity) const |
| |
| template<typename T > |
| Emission | ForEach (Pointer< ExcitationBase > excitation) |
| |
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS_WITH_COMMON_CONSTRUCTOR (molecular, Molecule, filter::Molecular()) Molecule(const Molecule &toCopy) |
| |
| virtual | ~Molecule () |
| |
| template<typename T > |
| Id | Use (const Name &varName, Pointer< T > varPtr) |
| |
| template<typename T > |
| Id | Use (const Id &id, Pointer< T > varPtr) |
| |
| Id | Define (const Name &varName) |
| |
| Id | Define (const Id &id) |
| |
| template<typename T > |
| Id | Define (const Name &varName) |
| |
| template<typename T > |
| Id | Define (const Id &id) |
| |
| template<typename T > |
| Id | Define (const Name &varName, const T &assignment) |
| |
| template<typename T > |
| Id | Define (const Id &id, const T &assignment) |
| |
| virtual Pointer< Surface > | RotateTo (const Id &surfaceId) |
| |
| virtual Pointer< const Surface > | RotateTo (const Id &surfaceId) const |
| |
| virtual Pointer< Surface > | RotateTo (const Name &surfaceName) |
| |
| virtual Pointer< const Surface > | RotateTo (const Name &surfaceName) const |
| |
| virtual Pointer< Surface > | RotateToOrDefine (const Id &surfaceId) |
| |
| Pointer< Surface > | RotateToOrDefine (const Name &surfaceName) |
| |
| template<typename T > |
| Pointer< Surface > | RotateToOrDefine (const Id &surfaceId, T &assignment) |
| |
| template<typename T > |
| Pointer< Surface > | RotateToOrDefine (const Name &surfaceName, T &assignment) |
| |
| virtual bool | DuplicateFrom (Pointer< Molecule > source, const Name &surface) |
| |
| virtual bool | TransferFrom (Pointer< Molecule > source, const Name &surface) |
| |
| virtual Pointer< Surface > | operator() (const Id &surfaceId) |
| |
| virtual Pointer< const Surface > | operator() (const Id &surfaceId) const |
| |
| template<typename T > |
| Pointer< Surface > | operator() (const Id &surfaceId) |
| |
| virtual Pointer< Surface > | operator() (const Name &name) |
| |
| virtual Pointer< const Surface > | operator() (const Name &name) const |
| |
| template<typename T > |
| Pointer< Surface > | operator() (const Name &surfaceName) |
| |
| virtual Pointer< Molecule > | operator<< (Pointer< Surface > source) |
| |
| virtual Pointer< Surface > | operator>> (Pointer< Surface > target) |
| |
| virtual Pointer< Molecule > | operator<< (Pointer< Molecule > source) |
| |
| virtual Pointer< Molecule > | operator>> (Pointer< Molecule > target) |
| |
| | Class (Pointer< Molecule > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Molecule > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Molecule > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| void | SetEnvironment (Pointer< ENVIRONMENT > environment) |
| |
| Pointer< ENVIRONMENT > | GetEnvironment () |
| |
| const Pointer< ENVIRONMENT > | GetEnvironment () const |
| |
| | Metallic () |
| |
| | Metallic (const Metallic &other) |
| |
| virtual | ~Metallic () |
| |
| Metallic & | operator= (const Metallic &other) |
| |
| Pointer< chemical::DependentMotif< Surface, Molecule > > | Object () |
| |
| Pointer< const chemical::DependentMotif< Surface, Molecule > > | Object () const |
| |
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS_WITH_COMMON_CONSTRUCTOR (genetic, Expressor, filter::Genetic()) virtual ~Expressor() |
| |
| void | CommonConstructor () |
| |
| Code | Activate (const Id &proteinId) |
| |
| Code | Activate (const Name &proteinName) |
| |
| template<typename T > |
| Code | Activate () |
| |
| template<typename T > |
| Pointer< molecular::Protein > | GetExpressedProteinByName (const Name &proteinName) |
| |
| virtual Code | Translate (Pointer< const RNA > mRNA) |
| |
| virtual Code | ExpressGenes () |
| |
| virtual Pointer< const physical::Symmetry > | Spin () const |
| |
| virtual Code | Reify (Pointer< const physical::Symmetry > symmetry) |
| |
| virtual Code | AddToTranscriptome (Pointer< const RNA > toExpress) |
| |
| | Class (Pointer< Expressor > object, Filter filter=filter::Default()) |
| |
| | Class (Pointer< Expressor > object, const Name &name, Filter filter=filter::Default()) |
| |
| | Class (Pointer< Expressor > object, const Id &id, Filter filter=filter::Default()) |
| |
| | UnorderedMotif () |
| |
| | UnorderedMotif (Pointer< const Contents > contents) |
| |
| | UnorderedMotif (Pointer< const UnorderedMotif< TranscriptionFactor > > toCopy) |
| |
| | UnorderedMotif (const UnorderedMotif< TranscriptionFactor > &toCopy) |
| |
| UnorderedMotif< TranscriptionFactor > & | operator= (const UnorderedMotif< TranscriptionFactor > &toCopy) |
| |
| virtual | ~UnorderedMotif () |
| |
| virtual Pointer< Container > | GetAllImplementation () |
| |
| virtual Pointer< const Container > | GetAllImplementation () const |
| |
| virtual void | ClearImplementation () |
| |
| virtual Index | GetCountImplementation () const |
| |
| virtual TranscriptionFactor | AddImplementation (const TranscriptionFactor content) |
| |
| virtual Code | RemoveImplementation (const TranscriptionFactor content) |
| |
| virtual bool | HasImplementation (const TranscriptionFactor content) const |
| |
| virtual void | ImportImplementation (Pointer< const UnorderedMotif< TranscriptionFactor > > other) |
| |
| virtual void | ImportImplementation (const void *other) |
| |
| virtual unsigned int | GetNumMatchingImplementation (Pointer< const Container > other) const |
| |
| virtual bool | HasAllImplementation (Pointer< const Container > contents) const |
| |
| virtual String | GetStringFromImplementation (String separator=", ") |
| |
| virtual void | LogImplementation (const LogLevel &level=log_level::Info(), const Filter &filter=FilterPerspective::InvalidId()) |
| |
| | AbstractMotif () |
| |
| | AbstractMotif (const AbstractMotif &other) |
| |
| AbstractMotif & | operator= (const AbstractMotif &other) |
| |
| virtual | ~AbstractMotif () |
| |
| virtual ::std::string | GetStringFromImplementation (std::string separator=", ") |
| |
| | Covalent () |
| |
| | Covalent (const Covalent &other) |
| |
| virtual | ~Covalent () |
| |
| Covalent & | operator= (const Covalent &other) |
| |
| Pointer< chemical::LinearMotif< Plasmid > > | Object () |
| |
| Pointer< const chemical::LinearMotif< Plasmid > > | Object () const |
| |
| | Covalent () |
| |
| | Covalent (const Covalent &other) |
| |
| virtual | ~Covalent () |
| |
| Covalent & | operator= (const Covalent &other) |
| |
| Pointer< chemical::LinearMotif< molecular::Protein > > | Object () |
| |
| Pointer< const chemical::LinearMotif< molecular::Protein > > | Object () const |
| |
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS (molecular, Vesicle, filter::Molecular()) Vesicle(const Vesicle &toCopy) |
| |
| virtual | ~Vesicle () |
| |
| | Class (Pointer< Vesicle > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Vesicle > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Vesicle > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| void | SetEnvironment (Pointer< ENVIRONMENT > environment) |
| |
| Pointer< ENVIRONMENT > | GetEnvironment () |
| |
| const Pointer< ENVIRONMENT > | GetEnvironment () const |
| |
| | Periodic (Milliseconds interval=GetDefaultInterval()) |
| |
| virtual | ~Periodic () |
| |
| virtual void | InitializeImplementation (ByteStreams &args) |
| |
| Milliseconds | GetInterval () const |
| |
| Timestamp | GetTimeLastCrested () const |
| |
| float | GetIntervalInSeconds () const |
| |
| virtual void | SetLastCrestTimestamp (Timestamp lastCrest) |
| |
| virtual Pointer< const Symmetry > | Spin () const |
| |
| virtual Code | Reify (Pointer< const Symmetry > symmetry) |
| |
| virtual Properties | GetProperties () const |
| |
| | Class (Pointer< Periodic > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Periodic > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Periodic > | GetWaveObject () |
| |
| virtual Pointer< const Periodic > | GetWaveObject () const |
| |
| virtual | operator Periodic & () |
| |
| virtual | operator const Periodic & () const |
| |
| virtual Pointer< Wave > | Clone () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| virtual Code | Attenuate (Pointer< const physical::Wave > other) |
| |
| virtual Code | Disattenuate (Pointer< const physical::Wave > other) |
| |
| | DependentMotif (EnvironmentPointer environment=NULL) |
| |
| | DependentMotif (const typename LinearMotif< BloodVessel >::Contents *contents, EnvironmentPointer environment=NULL) |
| |
| | DependentMotif (const DependentMotif< BloodVessel, Vasculature > &toCopy) |
| |
| virtual | ~DependentMotif () |
| |
| virtual void | SetEnvironment (EnvironmentPointer environment) |
| |
| virtual ContentPointer | AddImplementation (ContentPointer content) |
| |
| virtual Code | InsertImplementation (ContentPointer toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false) |
| |
| | LinearMotif () |
| |
| | LinearMotif (const Contents *contents) |
| |
| | LinearMotif (const LinearMotif< CONTENT_TYPE > &toCopy) |
| |
| virtual | ~LinearMotif () |
| |
| virtual AtomicNumber | GetContentTypeId () const |
| |
| virtual bool | AddWaveByContentType (Pointer< physical::Wave > wave) |
| |
| virtual bool | AddSharedWaveByContentType (Pointer< physical::Wave > wave) |
| |
| virtual ContentPointer | AddImplementation (ContentPointer content) |
| |
| virtual ContentPointer | AddSharedImplementation (ContentPointer content) |
| |
| void | ReleaseContentOwnership () |
| |
| ReleaseResult | ReleaseImplementation (const ContentPointer content) |
| |
| virtual Code | RemoveImplementation (const ContentPointer content) |
| |
| virtual Code | InsertImplementation (ContentPointer toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false) |
| |
| virtual ContentPointer | GetByIdImplementation (const Id &id) |
| |
| virtual const ContentPointer | GetByIdImplementation (const Id &id) const |
| |
| virtual ContentPointer | GetByNameImplementation (const Name &name) |
| |
| virtual const ContentPointer | GetByNameImplementation (const Name &name) const |
| |
| virtual ContentPointer | CreateImplementation () |
| |
| virtual ContentPointer | CreateWithIdImplementation (const Id &id) |
| |
| virtual ContentPointer | CreateWithNameImplementation (const Name &name) |
| |
| virtual ContentPointer | GetOrCreateByIdImplementation (const Id &id) |
| |
| virtual ContentPointer | GetOrCreateByNameImplementation (const Name &name) |
| |
| virtual Code | RemoveByIdImplementation (const Id &id) |
| |
| virtual Code | RemoveByNameImplementation (const Name &name) |
| |
| virtual bool | HasImplementation (const ContentPointer &content) const |
| |
| virtual void | ImportImplementation (Pointer< const LinearMotif< CONTENT_TYPE > > other) |
| |
| virtual void | ImportImplementation (const void *other) |
| |
| virtual Contents | GetAllLikeImplementation (Pointer< const Affinity > affinity) const |
| |
| virtual Emission | ForEachImplementation (Pointer< const ExcitationBase > excitation) |
| |
| virtual ::std::string | GetStringFromImplementation (std::string separator=", ") |
| |
| virtual void | ClearImplementation () |
| |
| virtual Pointer< Container > | GetAllImplementation () |
| |
| virtual Pointer< const Container > | GetAllImplementation () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Clone () const |
| |
| Pointer< ::bio::physical::Wave > | AsWave () |
| |
| Pointer< const ::bio::physical::Wave > | AsWave () const |
| |
| | operator Pointer< ::bio::physical::Wave > () |
| |
| virtual Pointer< ::bio::physical::Wave > | Modulate (Pointer< ::bio::physical::Wave > signal) |
| |
| virtual Pointer< ::bio::physical::Wave > | Demodulate () |
| |
| virtual Pointer< const ::bio::physical::Wave > | Demodulate () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Superpose (const ::bio::physical::ConstWaves &displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| virtual bool | Superpose (Pointer< const ::bio::physical::Wave > displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| | Class (Pointer< LinearMotif< CONTENT_TYPE > > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< LinearMotif< CONTENT_TYPE > > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< LinearMotif< CONTENT_TYPE > > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (const Class &other) |
| |
| virtual bool | RegisterProperties (const Properties &properties) |
| |
| virtual Properties | GetProperties () const |
| |
| virtual Pointer< Atom > | AsAtom () |
| |
| virtual Pointer< const Atom > | AsAtom () const |
| |
| | UnorderedMotif () |
| |
| | UnorderedMotif (Pointer< const Contents > contents) |
| |
| | UnorderedMotif (Pointer< const UnorderedMotif< Pointer< CONTENT_TYPE > > > toCopy) |
| |
| | UnorderedMotif (const UnorderedMotif< Pointer< CONTENT_TYPE > > &toCopy) |
| |
| UnorderedMotif< Pointer< CONTENT_TYPE > > & | operator= (const UnorderedMotif< Pointer< CONTENT_TYPE > > &toCopy) |
| |
| virtual | ~UnorderedMotif () |
| |
| virtual Index | GetCountImplementation () const |
| |
| virtual Pointer< CONTENT_TYPE > | AddImplementation (const Pointer< CONTENT_TYPE > content) |
| |
| virtual Code | RemoveImplementation (const Pointer< CONTENT_TYPE > content) |
| |
| virtual bool | HasImplementation (const Pointer< CONTENT_TYPE > content) const |
| |
| virtual void | ImportImplementation (Pointer< const UnorderedMotif< Pointer< CONTENT_TYPE > > > other) |
| |
| virtual unsigned int | GetNumMatchingImplementation (Pointer< const Container > other) const |
| |
| virtual bool | HasAllImplementation (Pointer< const Container > contents) const |
| |
| virtual String | GetStringFromImplementation (String separator=", ") |
| |
| virtual void | LogImplementation (const LogLevel &level=log_level::Info(), const Filter &filter=FilterPerspective::InvalidId()) |
| |
| | EnvironmentDependent (EnvironmentPointer environment=NULL) |
| |
| virtual | ~EnvironmentDependent () |
| |
| virtual EnvironmentPointer | GetEnvironment () |
| |
| virtual const EnvironmentPointer | GetEnvironment () const |
| |
| virtual void | SetEnvironment (EnvironmentPointer environment) |
| |
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS (cellular, Tissue, filter::Cellular()) virtual ~Tissue() |
| |
| virtual Code | DifferentiateCells () |
| |
| virtual void | SetEnvironment (Pointer< Tissue > environment) |
| |
| virtual bool | IsWithinTissue (const Id &tissueId) const |
| |
| virtual bool | IsWithinTissue (const Name &name) const |
| |
| Code | Evict (Pointer< cellular::Cell > cell) |
| |
| template<typename T > |
| typename::bio::type::EnableIf<::bio::type::IsPointerImplementation< T >::sValue &&::bio::type::IsBaseOf< cellular::Cell, typename::bio::type::RemoveConst< typename::bio::type::RemovePointer< T >::Type >::Type >::Value, T >::Type | Add (const T t) |
| |
| template<typename T > |
| typename::bio::type::EnableIf<::bio::type::IsPointerImplementation< T >::sValue &&::bio::type::IsBaseOf< cellular::Cell, typename::bio::type::RemoveConst< typename::bio::type::RemovePointer< T >::Type >::Type >::Value, Pointer< Container > >::Type | GetAll () |
| |
| template<typename T > |
| typename::bio::type::EnableIf<::bio::type::IsPointerImplementation< T >::sValue &&::bio::type::IsBaseOf< cellular::Cell, typename::bio::type::RemoveConst< typename::bio::type::RemovePointer< T >::Type >::Type >::Value, Pointer< constContainer > >::Type | GetAll () const |
| |
| template<typename T > |
| typename::bio::type::EnableIf<::bio::type::IsPointerImplementation< T >::sValue &&::bio::type::IsBaseOf< cellular::Cell, typename::bio::type::RemoveConst< typename::bio::type::RemovePointer< T >::Type >::Type >::Value, Index >::Type | GetCount () const |
| |
| template<typename T > |
| typename::bio::type::EnableIf<::bio::type::IsPointerImplementation< T >::sValue &&::bio::type::IsBaseOf< cellular::Cell, typename::bio::type::RemoveConst< typename::bio::type::RemovePointer< T >::Type >::Type >::Value, bool >::Type | Has (const T t) const |
| |
| template<typename T > |
| typename::bio::type::EnableIf<::bio::type::IsPointerImplementation< T >::sValue &&::bio::type::IsBaseOf< cellular::Cell, typename::bio::type::RemoveConst< typename::bio::type::RemovePointer< T >::Type >::Type >::Value, Code >::Type | Remove (const T t) |
| |
| | Class (Pointer< Tissue > object, Filter filter=filter::Default(), Milliseconds interval=GetDefaultInterval()) |
| |
| | Class (Pointer< Tissue > object, const Name &name, Filter filter=filter::Default(), Milliseconds interval=GetDefaultInterval()) |
| |
| | Class (Pointer< Tissue > object, const Id &id, Filter filter=filter::Default(), Milliseconds interval=GetDefaultInterval()) |
| |
| virtual | ~Class () |
| |
| virtual Code | Apoptose () |
| |
| virtual Code | Crest () |
| |
| virtual bool | CheckIn () |
| |
| virtual Code | SetInterval (Milliseconds period) |
| |
| | Metallic () |
| |
| | Metallic (const Metallic &other) |
| |
| virtual | ~Metallic () |
| |
| Metallic & | operator= (const Metallic &other) |
| |
| Pointer< chemical::DependentMotif< Cell, Tissue > > | Object () |
| |
| Pointer< const chemical::DependentMotif< Cell, Tissue > > | Object () const |
| |
| | Metallic () |
| |
| | Metallic (const Metallic &other) |
| |
| virtual | ~Metallic () |
| |
| Metallic & | operator= (const Metallic &other) |
| |
| Pointer< chemical::DependentMotif< Tissue, Tissue > > | Object () |
| |
| Pointer< const chemical::DependentMotif< Tissue, Tissue > > | Object () const |
| |
| | EnvironmentDependent (EnvironmentPointer environment=NULL) |
| |
| virtual | ~EnvironmentDependent () |
| |
| virtual EnvironmentPointer | GetEnvironment () |
| |
| virtual const EnvironmentPointer | GetEnvironment () const |
| |
| virtual void | SetEnvironment (EnvironmentPointer environment) |
| |
| | EnvironmentDependent (EnvironmentPointer environment=NULL) |
| |
| virtual | ~EnvironmentDependent () |
| |
| virtual EnvironmentPointer | GetEnvironment () |
| |
| virtual const EnvironmentPointer | GetEnvironment () const |
| |
| virtual void | SetEnvironment (EnvironmentPointer environment) |
| |
|
| typedef Id | Identifier |
| |
| typedef Arrangement< Identifier > | Ids |
| |
| typedef PERSPECTIVE | Perspective |
| |
| typedef BondCloneAction(* | BondClonePolicy) (const Bond &bond) |
| |
| typedef void(* | BondVisitor) (const Bond &bond, void *context) |
| |
| typedef BondCloneAction(* | BondMutator) (Bond &bond, void *context) |
| |
| typedef Arrangement< TranscriptionFactor > | Contents |
| |
| typedef physical::Line | Contents |
| |
| typedef Arrangement< Pointer< CONTENT_TYPE > > | Contents |
| |
| typedef type::RemovePointer< T >::Type | EnvironmentType |
| |
| typedef Pointer< EnvironmentType > | EnvironmentPointer |
| |
| typedef type::RemovePointer< Tissue >::Type | EnvironmentType |
| |
| typedef Pointer< EnvironmentType > | EnvironmentPointer |
| |
| typedef type::RemovePointer< Organ >::Type | EnvironmentType |
| |
| typedef Pointer< EnvironmentType > | EnvironmentPointer |
| |
| static Pointer< T > | Convert (Pointer< Wave > wave) |
| |
| static Properties | GetResonanceBetween (ConstWaves waves) |
| |
| static Properties | GetResonanceBetween (Pointer< const Wave > wave1, Pointer< const Wave > wave2) |
| |
| static Properties | GetResonanceBetween (Pointer< const Wave > wave, const Properties &properties) |
| |
| static void | Log (Pointer< const Writer > writer, LogLevel level, const char *format,...) |
| |
| static bool | ShouldLog (Pointer< const Writer > writer, LogLevel level) |
| |
| static Pointer< Writer > | Convert (Pointer< Wave > wave) |
| |
| static Pointer< Filterable > | Convert (Pointer< Wave > wave) |
| |
| static BondCloneAction | DefaultBondClonePolicy (const Bond &bond) |
| |
| template<typename T > |
| static AtomicNumber | GetBondId () |
| |
| static Pointer< Atom > | Convert (Pointer< Wave > wave) |
| |
| static void | ImportAllCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | DonateCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | DonateBonds (Pointer< chemical::Atom > donor, Pointer< chemical::Atom > receiver) |
| |
| static void | BreakDonatedCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | BreakDonatedBonds (Pointer< chemical::Atom > receiver) |
| |
| static BondType | GetBondType () |
| |
| static Contents * | NewContents (Index expectedSize) |
| |
| static Contents * | NewContents (const Contents &contents) |
| |
| static Contents * | NewContents (Pointer< const Container > contents) |
| |
| static Properties | GetClassProperties () |
| |
| static Milliseconds | GetDefaultInterval () |
| |
| static Properties | GetClassProperties () |
| |
| static Symmetry * | MakePeriodicSymmetry () |
| |
| static Pointer< Periodic > | Convert (Pointer< Wave > wave) |
| |
| static Properties | GetClassProperties () |
| |
| static Contents * | NewContents (Index expectedSize) |
| |
| static Contents * | NewContents (const Contents &contents) |
| |
| static Contents * | NewContents (Pointer< const Container > contents) |
| |
| static void | DonateCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | DonateBonds (Pointer< chemical::Atom > donor, Pointer< chemical::Atom > receiver) |
| |
| static void | BreakDonatedCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | BreakDonatedBonds (Pointer< chemical::Atom > receiver) |
| |
| static BondType | GetBondType () |
| |
| static void | DonateCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | DonateBonds (Pointer< chemical::Atom > donor, Pointer< chemical::Atom > receiver) |
| |
| static void | BreakDonatedCollectVisitor (const chemical::Bond &bond, void *ctx) |
| |
| static void | BreakDonatedBonds (Pointer< chemical::Atom > receiver) |
| |
| static BondType | GetBondType () |
| |
| const UnorderedMotif< State > & | states |
| |
| AtomicNumber | mContentId |
| |
| typedef Id | Identifier |
| |
| typedef Arrangement< Identifier > | Ids |
| |
| typedef PERSPECTIVE | Perspective |
| |
| typedef BondCloneAction(* | BondClonePolicy) (const Bond &bond) |
| |
| typedef void(* | BondVisitor) (const Bond &bond, void *context) |
| |
| typedef BondCloneAction(* | BondMutator) (Bond &bond, void *context) |
| |
| enum | ContentsAllocation |
| |
| typedef physical::Line | Contents |
| |
| enum | ContentsAllocation |
| |
| typedef Arrangement< Pointer< CONTENT_TYPE > > | Contents |
| |
| typedef type::RemovePointer< T >::Type | EnvironmentType |
| |
| typedef Pointer< EnvironmentType > | EnvironmentPointer |
| |
| void | RegisterType () |
| |
| | Elementary (const Properties properties) |
| |
| | Elementary () |
| |
| virtual | ~Elementary () |
| |
| virtual void | InitializeImplementation (ByteStreams &args) |
| |
| friend::std::ostream & | operator<< (std::ostream &out, const Identifiable< Id > &t) |
| |
| | Identifiable (Pointer< Perspective< Id > > perspective=NULL) |
| |
| | Identifiable (const Name &name, Pointer< Perspective< Id > > perspective=NULL) |
| |
| | Identifiable (Identifier id, Pointer< Perspective< Id > > perspective=NULL) |
| |
| | Identifiable (const Identifiable &other) |
| |
| virtual | ~Identifiable () |
| |
| virtual | operator Id () const |
| |
| virtual bool | operator== (const Identifier id) const |
| |
| virtual bool | operator== (const Name &name) const |
| |
| virtual bool | operator== (const Identifiable< Id > &other) const |
| |
| virtual Name | GetName () const |
| |
| virtual Identifier | GetId () const |
| |
| virtual bool | SetName (const Name &name) |
| |
| virtual bool | SetId (Identifier id) |
| |
| virtual bool | IsName (const Name &name) const |
| |
| virtual bool | IsNameInsensitive (const Name &name) const |
| |
| virtual bool | IsId (Identifier id) const |
| |
| virtual void | SetPerspective (Pointer< Perspective< Id > > perspective) |
| |
| | Observer (Pointer< Perspective > perspective=NULL) |
| |
| | Observer (const Observer &other) |
| |
| virtual | ~Observer () |
| |
| virtual void | SetPerspective (Pointer< Perspective > perspective) |
| |
| virtual Pointer< Perspective > | GetPerspective () const |
| |
| | VirtualBase () |
| |
| virtual | ~VirtualBase () |
| |
| void | Initialize (ByteStreams &args) |
| |
| void | Initialize (ByteStream arg1) |
| |
| void | Initialize (ByteStream arg1, ByteStream arg2) |
| |
| void | Initialize (ByteStream arg1, ByteStream arg2, ByteStream arg3) |
| |
| | Writer () |
| |
| | Writer (Filter logFilter) |
| |
| virtual | ~Writer () |
| |
| virtual Pointer< const Writer > | AsLogWriter () const |
| |
| bool | IsEnabled (LogLevel level) const |
| |
| virtual void | Log (LogLevel level, const char *format, va_list args) const |
| |
| | Class (Pointer< Writer > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Writer > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Writer > | GetWaveObject () |
| |
| virtual Pointer< const Writer > | GetWaveObject () const |
| |
| virtual | operator Writer & () |
| |
| virtual | operator const Writer & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| | Filterable () |
| |
| | Filterable (Filter filter) |
| |
| virtual | ~Filterable () |
| |
| virtual void | InitializeImplementation (ByteStreams &args) |
| |
| virtual void | SetFilter (Filter filter) |
| |
| Filter | GetFilter () const |
| |
| | Class (Pointer< Filterable > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Filterable > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Filterable > | GetWaveObject () |
| |
| virtual Pointer< const Filterable > | GetWaveObject () const |
| |
| virtual | operator Filterable & () |
| |
| virtual | operator const Filterable & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| void | IndexBond (AtomicNumber bondedId, Valence position) |
| |
| void | UnindexBond (AtomicNumber bondedId) |
| |
| | Atom () |
| |
| | Atom (const Atom &other) |
| |
| virtual | ~Atom () |
| |
| void | CloneBondsFrom (const Atom &other, BondClonePolicy policy=&Atom::DefaultBondClonePolicy) |
| |
| Pointer< physical::Wave > | GetBonded (Valence position) |
| |
| Pointer< const physical::Wave > | GetBonded (Valence position) const |
| |
| Pointer< const physical::Wave > | ResolveBondedForReadById (AtomicNumber bondId) const |
| |
| Pointer< physical::Wave > | ResolveBondedForWriteById (AtomicNumber bondId) |
| |
| template<typename T > |
| Cow< T > | AsBonded () const |
| |
| template<typename T > |
| Pointer< T > | AsBondedQuantum () const |
| |
| template<typename T > |
| atom_detail::AsResultType< T, type::IsWaveImplementation< typenametype::RemovePointer< T >::Type >::sValue >::Type | As () const |
| |
| template<typename T > |
| | operator T () const |
| |
| template<typename T > |
| Valence | FormBond (T toBond, BondType type=bond_type::Unknown()) |
| |
| template<typename T > |
| bool | BreakBond (T toDisassociate, BondType type=bond_type::Unknown()) |
| |
| Valence | GetBondPosition (AtomicNumber bondedId) const |
| |
| Valence | GetBondPosition (const Name &typeName) const |
| |
| Valence | GetBondPositionLocked (AtomicNumber bondedId) const |
| |
| template<typename T > |
| Valence | GetBondPosition () const |
| |
| BondType | GetBondType (Valence position) const |
| |
| template<typename T > |
| BondType | GetBondType () const |
| |
| Pointer< Bonds > | GetAllBonds () |
| |
| Pointer< const Bonds > | GetAllBonds () const |
| |
| void | ForEachBond (BondVisitor visitor, void *context=NULL) const |
| |
| void | ForEachBondMutable (BondMutator mutator, void *context=NULL) |
| |
| virtual Valence | FormBondImplementation (Pointer< physical::Wave > toBond, AtomicNumber id, BondType type) |
| |
| Valence | FormBondImplementation (Pointer< physical::Wave > toBond, AtomicNumber id, BondType type, bool ownsBonded) |
| |
| Valence | FormBondImplementationLocked (Pointer< physical::Wave > toBond, AtomicNumber id, BondType type, bool ownsBonded) |
| |
| virtual bool | BreakBondImplementation (AtomicNumber id, BondType type) |
| |
| bool | BreakBondImplementationLocked (AtomicNumber id, BondType type) |
| |
| | Class (Pointer< Atom > object, Pointer< Symmetry > symmetry=NULL) |
| |
| | Class (Pointer< Atom > object, SymmetryFactory symmetryFactory) |
| |
| | Class (const Class &other) |
| |
| virtual Pointer< Atom > | GetWaveObject () |
| |
| virtual Pointer< const Atom > | GetWaveObject () const |
| |
| virtual | operator Atom & () |
| |
| virtual | operator const Atom & () const |
| |
| Pointer< Wave > | AsWave () |
| |
| Pointer< const Wave > | AsWave () const |
| |
| virtual | operator Pointer< Wave > () |
| |
| | ThreadSafe () |
| |
| | ThreadSafe (const ThreadSafe &toCopy) |
| |
| ThreadSafe & | operator= (const ThreadSafe &toCopy) |
| |
| | ~ThreadSafe () |
| |
| void | LockThread () const |
| |
| void | UnlockThread () const |
| |
| void | LockMutexShared () const |
| |
| void | UnlockMutexShared () const |
| |
| template<typename T > |
| Pointer< LinearMotif< T > > | ResolveLinearMotif () |
| |
| template<typename T > |
| Pointer< const LinearMotif< T > > | ResolveLinearMotif () const |
| |
| void | ClearTranscriptome () |
| |
| | UnorderedMotif (ContentsAllocation allocation) |
| |
| | BIO_DEFAULT_IDENTIFIABLE_CONSTRUCTORS (chemical, Solution, filter::Chemical()) virtual Id Dissolve(Pointer< Substance > toDissolve |
| |
| virtual Pointer< Substance > | Separate (const Id &id) |
| |
| virtual Id | Influx (const Solute &toInflux) |
| |
| virtual Solute | Efflux (const Id &soluteId) |
| |
| virtual const Solute | Efflux (const Id &soluteId) const |
| |
| virtual Solute | Efflux (const Name &substanceName) |
| |
| virtual const Solute | Efflux (const Name &substanceName) const |
| |
| virtual Pointer< physical::Line > | GetAllSolutes () |
| |
| virtual Pointer< const physical::Line > | GetAllSolutes () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Clone () const |
| |
| Pointer< ::bio::physical::Wave > | AsWave () |
| |
| Pointer< const ::bio::physical::Wave > | AsWave () const |
| |
| | operator Pointer< ::bio::physical::Wave > () |
| |
| virtual Pointer< ::bio::physical::Wave > | Modulate (Pointer< ::bio::physical::Wave > signal) |
| |
| virtual Pointer< ::bio::physical::Wave > | Demodulate () |
| |
| virtual Pointer< const ::bio::physical::Wave > | Demodulate () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Superpose (const ::bio::physical::ConstWaves &displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| virtual bool | Superpose (Pointer< const ::bio::physical::Wave > displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| | Class (Pointer< Solution > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Solution > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< Solution > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (const Class &other) |
| |
| virtual bool | RegisterProperties (const Properties &properties) |
| |
| virtual Properties | GetProperties () const |
| |
| virtual Pointer< Atom > | AsAtom () |
| |
| virtual Pointer< const Atom > | AsAtom () const |
| |
| virtual Code | Attenuate (Pointer< const physical::Wave > other) |
| |
| virtual Code | Disattenuate (Pointer< const physical::Wave > other) |
| |
| virtual Code | Attenuate (Pointer< const physical::Wave > other) |
| |
| virtual Code | Disattenuate (Pointer< const physical::Wave > other) |
| |
| | DependentMotif (EnvironmentPointer environment=NULL) |
| |
| | DependentMotif (const typename LinearMotif< Solute >::Contents *contents, EnvironmentPointer environment=NULL) |
| |
| | DependentMotif (const DependentMotif< Solute, Solution > &toCopy) |
| |
| virtual | ~DependentMotif () |
| |
| virtual void | SetEnvironment (EnvironmentPointer environment) |
| |
| virtual ContentPointer | AddImplementation (ContentPointer content) |
| |
| virtual Code | InsertImplementation (ContentPointer toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false) |
| |
| | LinearMotif () |
| |
| | LinearMotif (const Contents *contents) |
| |
| | LinearMotif (const LinearMotif< CONTENT_TYPE > &toCopy) |
| |
| virtual | ~LinearMotif () |
| |
| virtual AtomicNumber | GetContentTypeId () const |
| |
| virtual bool | AddWaveByContentType (Pointer< physical::Wave > wave) |
| |
| virtual bool | AddSharedWaveByContentType (Pointer< physical::Wave > wave) |
| |
| virtual ContentPointer | AddImplementation (ContentPointer content) |
| |
| virtual ContentPointer | AddSharedImplementation (ContentPointer content) |
| |
| void | ReleaseContentOwnership () |
| |
| ReleaseResult | ReleaseImplementation (const ContentPointer content) |
| |
| virtual Code | RemoveImplementation (const ContentPointer content) |
| |
| virtual Code | InsertImplementation (ContentPointer toAdd, const Position position=BOTTOM, const Id optionalPositionArg=0, const bool transferSubContents=false) |
| |
| virtual ContentPointer | GetByIdImplementation (const Id &id) |
| |
| virtual const ContentPointer | GetByIdImplementation (const Id &id) const |
| |
| virtual ContentPointer | GetByNameImplementation (const Name &name) |
| |
| virtual const ContentPointer | GetByNameImplementation (const Name &name) const |
| |
| virtual ContentPointer | CreateImplementation () |
| |
| virtual ContentPointer | CreateWithIdImplementation (const Id &id) |
| |
| virtual ContentPointer | CreateWithNameImplementation (const Name &name) |
| |
| virtual ContentPointer | GetOrCreateByIdImplementation (const Id &id) |
| |
| virtual ContentPointer | GetOrCreateByNameImplementation (const Name &name) |
| |
| virtual Code | RemoveByIdImplementation (const Id &id) |
| |
| virtual Code | RemoveByNameImplementation (const Name &name) |
| |
| virtual bool | HasImplementation (const ContentPointer &content) const |
| |
| virtual void | ImportImplementation (Pointer< const LinearMotif< CONTENT_TYPE > > other) |
| |
| virtual void | ImportImplementation (const void *other) |
| |
| virtual Contents | GetAllLikeImplementation (Pointer< const Affinity > affinity) const |
| |
| virtual Emission | ForEachImplementation (Pointer< const ExcitationBase > excitation) |
| |
| virtual ::std::string | GetStringFromImplementation (std::string separator=", ") |
| |
| virtual void | ClearImplementation () |
| |
| virtual Pointer< Container > | GetAllImplementation () |
| |
| virtual Pointer< const Container > | GetAllImplementation () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Clone () const |
| |
| Pointer< ::bio::physical::Wave > | AsWave () |
| |
| Pointer< const ::bio::physical::Wave > | AsWave () const |
| |
| | operator Pointer< ::bio::physical::Wave > () |
| |
| virtual Pointer< ::bio::physical::Wave > | Modulate (Pointer< ::bio::physical::Wave > signal) |
| |
| virtual Pointer< ::bio::physical::Wave > | Demodulate () |
| |
| virtual Pointer< const ::bio::physical::Wave > | Demodulate () const |
| |
| virtual Pointer< ::bio::physical::Wave > | Superpose (const ::bio::physical::ConstWaves &displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| virtual bool | Superpose (Pointer< const ::bio::physical::Wave > displacement, Pointer< ::bio::physical::Interference > pattern) |
| |
| | Class (Pointer< LinearMotif< CONTENT_TYPE > > object, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< LinearMotif< CONTENT_TYPE > > object, const Name &name, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (Pointer< LinearMotif< CONTENT_TYPE > > object, const Id &id, Filter filter=filter::Default(), SymmetryType symmetryType=symmetry_type::Object()) |
| |
| | Class (const Class &other) |
| |
| virtual bool | RegisterProperties (const Properties &properties) |
| |
| virtual Properties | GetProperties () const |
| |
| virtual Pointer< Atom > | AsAtom () |
| |
| virtual Pointer< const Atom > | AsAtom () const |
| |
| | UnorderedMotif (ContentsAllocation allocation) |
| |
| | UnorderedMotif () |
| |
| | UnorderedMotif (Pointer< const Contents > contents) |
| |
| | UnorderedMotif (Pointer< const UnorderedMotif< Pointer< CONTENT_TYPE > > > toCopy) |
| |
| | UnorderedMotif (const UnorderedMotif< Pointer< CONTENT_TYPE > > &toCopy) |
| |
| UnorderedMotif< Pointer< CONTENT_TYPE > > & | operator= (const UnorderedMotif< Pointer< CONTENT_TYPE > > &toCopy) |
| |
| virtual | ~UnorderedMotif () |
| |
| virtual Index | GetCountImplementation () const |
| |
| virtual Pointer< CONTENT_TYPE > | AddImplementation (const Pointer< CONTENT_TYPE > content) |
| |
| virtual Code | RemoveImplementation (const Pointer< CONTENT_TYPE > content) |
| |
| virtual bool | HasImplementation (const Pointer< CONTENT_TYPE > content) const |
| |
| virtual void | ImportImplementation (Pointer< const UnorderedMotif< Pointer< CONTENT_TYPE > > > other) |
| |
| virtual unsigned int | GetNumMatchingImplementation (Pointer< const Container > other) const |
| |
| virtual bool | HasAllImplementation (Pointer< const Container > contents) const |
| |
| virtual String | GetStringFromImplementation (String separator=", ") |
| |
| virtual void | LogImplementation (const LogLevel &level=log_level::Info(), const Filter &filter=FilterPerspective::InvalidId()) |
| |
| | EnvironmentDependent (EnvironmentPointer environment=NULL) |
| |
| virtual | ~EnvironmentDependent () |
| |
| virtual EnvironmentPointer | GetEnvironment () |
| |
| virtual const EnvironmentPointer | GetEnvironment () const |
| |
| virtual void | SetEnvironment (EnvironmentPointer environment) |
| |
| static void | Log (Pointer< const Writer > writer, LogLevel level, const char *format,...) |
| |
| static bool | ShouldLog (Pointer< const Writer > writer, LogLevel level) |
| |
| static Pointer< Writer > | Convert (Pointer< Wave > wave) |
| |
| static Pointer< Filterable > | Convert (Pointer< Wave > wave) |
| |
| static BondCloneAction | DefaultBondClonePolicy (const Bond &bond) |
| |
| template<typename T > |
| static AtomicNumber | GetBondId () |
| |
| static Pointer< Atom > | Convert (Pointer< Wave > wave) |
| |
| static Properties | GetClassProperties () |
| |
| static Contents * | NewContents (Index expectedSize) |
| |
| static Contents * | NewContents (const Contents &contents) |
| |
| static Contents * | NewContents (Pointer< const Container > contents) |
| |