suanPan
|
The DomainBase class is a template. More...
#include <DomainBase.h>
Public Member Functions | |
DomainBase (const unsigned T) | |
DomainBase (const DomainBase &)=delete | |
DomainBase (DomainBase &&)=delete | |
DomainBase & | operator= (const DomainBase &)=delete |
DomainBase & | operator= (DomainBase &&)=delete |
~DomainBase () override=default | |
virtual void | set_factory (const shared_ptr< LongFactory > &)=0 |
virtual const shared_ptr< LongFactory > & | get_factory () const =0 |
virtual bool | insert (const shared_ptr< future< void > > &)=0 |
virtual void | wait ()=0 |
virtual bool | insert (const shared_ptr< ExternalModule > &)=0 |
virtual const std::vector< shared_ptr< ExternalModule > > & | get_external_module_pool () const =0 |
virtual bool | insert (const shared_ptr< Amplitude > &)=0 |
virtual bool | insert (const shared_ptr< Expression > &)=0 |
virtual bool | insert (const shared_ptr< Constraint > &)=0 |
virtual bool | insert (const shared_ptr< Converger > &)=0 |
virtual bool | insert (const shared_ptr< Criterion > &)=0 |
virtual bool | insert (const shared_ptr< Database > &)=0 |
virtual bool | insert (const shared_ptr< Element > &)=0 |
virtual bool | insert (const shared_ptr< Group > &)=0 |
virtual bool | insert (const shared_ptr< Integrator > &)=0 |
virtual bool | insert (const shared_ptr< Load > &)=0 |
virtual bool | insert (const shared_ptr< Material > &)=0 |
virtual bool | insert (const shared_ptr< Modifier > &)=0 |
virtual bool | insert (const shared_ptr< Node > &)=0 |
virtual bool | insert (const shared_ptr< Orientation > &)=0 |
virtual bool | insert (const shared_ptr< Recorder > &)=0 |
virtual bool | insert (const shared_ptr< Section > &)=0 |
virtual bool | insert (const shared_ptr< Solver > &)=0 |
virtual bool | insert (const shared_ptr< Step > &)=0 |
template<typename T > | |
bool | erase (unsigned) |
virtual bool | erase_amplitude (unsigned)=0 |
virtual bool | erase_expression (unsigned)=0 |
virtual bool | erase_constraint (unsigned)=0 |
virtual bool | erase_converger (unsigned)=0 |
virtual bool | erase_criterion (unsigned)=0 |
virtual bool | erase_database (unsigned)=0 |
virtual bool | erase_element (unsigned)=0 |
virtual bool | erase_group (unsigned)=0 |
virtual bool | erase_integrator (unsigned)=0 |
virtual bool | erase_load (unsigned)=0 |
virtual bool | erase_material (unsigned)=0 |
virtual bool | erase_modifier (unsigned)=0 |
virtual bool | erase_node (unsigned)=0 |
virtual bool | erase_orientation (unsigned)=0 |
virtual bool | erase_recorder (unsigned)=0 |
virtual bool | erase_section (unsigned)=0 |
virtual bool | erase_solver (unsigned)=0 |
virtual bool | erase_step (unsigned)=0 |
virtual void | disable_amplitude (unsigned)=0 |
virtual void | disable_expression (unsigned)=0 |
virtual void | disable_constraint (unsigned)=0 |
virtual void | disable_converger (unsigned)=0 |
virtual void | disable_criterion (unsigned)=0 |
virtual void | disable_database (unsigned)=0 |
virtual void | disable_element (unsigned)=0 |
virtual void | disable_group (unsigned)=0 |
virtual void | disable_integrator (unsigned)=0 |
virtual void | disable_load (unsigned)=0 |
virtual void | disable_material (unsigned)=0 |
virtual void | disable_modifier (unsigned)=0 |
virtual void | disable_node (unsigned)=0 |
virtual void | disable_orientation (unsigned)=0 |
virtual void | disable_recorder (unsigned)=0 |
virtual void | disable_section (unsigned)=0 |
virtual void | disable_solver (unsigned)=0 |
virtual void | disable_step (unsigned)=0 |
virtual void | enable_amplitude (unsigned)=0 |
virtual void | enable_expression (unsigned)=0 |
virtual void | enable_constraint (unsigned)=0 |
virtual void | enable_converger (unsigned)=0 |
virtual void | enable_criterion (unsigned)=0 |
virtual void | enable_database (unsigned)=0 |
virtual void | enable_element (unsigned)=0 |
virtual void | enable_group (unsigned)=0 |
virtual void | enable_integrator (unsigned)=0 |
virtual void | enable_load (unsigned)=0 |
virtual void | enable_material (unsigned)=0 |
virtual void | enable_modifier (unsigned)=0 |
virtual void | enable_node (unsigned)=0 |
virtual void | enable_orientation (unsigned)=0 |
virtual void | enable_recorder (unsigned)=0 |
virtual void | enable_section (unsigned)=0 |
virtual void | enable_solver (unsigned)=0 |
virtual void | enable_step (unsigned)=0 |
template<typename T > | |
const shared_ptr< T > & | get (unsigned) |
template<typename T > | |
const shared_ptr< T > & | get (uword) |
template<typename T > | |
std::vector< shared_ptr< T > > | get (const uvec &) |
virtual const shared_ptr< Amplitude > & | get_amplitude (unsigned) const =0 |
virtual const shared_ptr< Expression > & | get_expression (unsigned) const =0 |
virtual const shared_ptr< Constraint > & | get_constraint (unsigned) const =0 |
virtual const shared_ptr< Converger > & | get_converger (unsigned) const =0 |
virtual const shared_ptr< Criterion > & | get_criterion (unsigned) const =0 |
virtual const shared_ptr< Database > & | get_database (unsigned) const =0 |
virtual const shared_ptr< Element > & | get_element (unsigned) const =0 |
virtual const shared_ptr< Group > & | get_group (unsigned) const =0 |
virtual const shared_ptr< Integrator > & | get_integrator (unsigned) const =0 |
virtual const shared_ptr< Load > & | get_load (unsigned) const =0 |
virtual const shared_ptr< Material > & | get_material (unsigned) const =0 |
virtual const shared_ptr< Modifier > & | get_modifier (unsigned) const =0 |
virtual const shared_ptr< Node > & | get_node (unsigned) const =0 |
virtual const shared_ptr< Orientation > & | get_orientation (unsigned) const =0 |
virtual const shared_ptr< Recorder > & | get_recorder (unsigned) const =0 |
virtual const shared_ptr< Section > & | get_section (unsigned) const =0 |
virtual const shared_ptr< Solver > & | get_solver (unsigned) const =0 |
virtual const shared_ptr< Step > & | get_step (unsigned) const =0 |
template<typename T > | |
const std::vector< shared_ptr< T > > & | get_pool () |
virtual const AmplitudeQueue & | get_amplitude_pool () const =0 |
virtual const ExpressionQueue & | get_expression_pool () const =0 |
virtual const ConstraintQueue & | get_constraint_pool () const =0 |
virtual const ConvergerQueue & | get_converger_pool () const =0 |
virtual const CriterionQueue & | get_criterion_pool () const =0 |
virtual const DatabaseQueue & | get_database_pool () const =0 |
virtual const ElementQueue & | get_element_pool () const =0 |
virtual const GroupQueue & | get_group_pool () const =0 |
virtual const IntegratorQueue & | get_integrator_pool () const =0 |
virtual const LoadQueue & | get_load_pool () const =0 |
virtual const MaterialQueue & | get_material_pool () const =0 |
virtual const ModifierQueue & | get_modifier_pool () const =0 |
virtual const NodeQueue & | get_node_pool () const =0 |
virtual const OrientationQueue & | get_orientation_pool () const =0 |
virtual const RecorderQueue & | get_recorder_pool () const =0 |
virtual const SectionQueue & | get_section_pool () const =0 |
virtual const SolverQueue & | get_solver_pool () const =0 |
virtual const StepQueue & | get_step_pool () const =0 |
template<typename T > | |
size_t | get () |
virtual size_t | get_amplitude () const =0 |
virtual size_t | get_expression () const =0 |
virtual size_t | get_constraint () const =0 |
virtual size_t | get_converger () const =0 |
virtual size_t | get_criterion () const =0 |
virtual size_t | get_database () const =0 |
virtual size_t | get_element () const =0 |
virtual size_t | get_group () const =0 |
virtual size_t | get_integrator () const =0 |
virtual size_t | get_load () const =0 |
virtual size_t | get_material () const =0 |
virtual size_t | get_modifier () const =0 |
virtual size_t | get_node () const =0 |
virtual size_t | get_orientation () const =0 |
virtual size_t | get_recorder () const =0 |
virtual size_t | get_section () const =0 |
virtual size_t | get_solver () const =0 |
virtual size_t | get_step () const =0 |
template<typename T > | |
bool | find (unsigned) |
template<typename T > | |
bool | find (uword) |
template<typename T > | |
bool | find (const uvec &) |
virtual bool | find_amplitude (unsigned) const =0 |
virtual bool | find_expression (unsigned) const =0 |
virtual bool | find_constraint (unsigned) const =0 |
virtual bool | find_converger (unsigned) const =0 |
virtual bool | find_criterion (unsigned) const =0 |
virtual bool | find_database (unsigned) const =0 |
virtual bool | find_element (unsigned) const =0 |
virtual bool | find_group (unsigned) const =0 |
virtual bool | find_integrator (unsigned) const =0 |
virtual bool | find_load (unsigned) const =0 |
virtual bool | find_material (unsigned) const =0 |
virtual bool | find_modifier (unsigned) const =0 |
virtual bool | find_node (unsigned) const =0 |
virtual bool | find_orientation (unsigned) const =0 |
virtual bool | find_recorder (unsigned) const =0 |
virtual bool | find_section (unsigned) const =0 |
virtual bool | find_solver (unsigned) const =0 |
virtual bool | find_step (unsigned) const =0 |
virtual void | set_current_step_tag (unsigned)=0 |
virtual void | set_current_converger_tag (unsigned)=0 |
virtual void | set_current_integrator_tag (unsigned)=0 |
virtual void | set_current_solver_tag (unsigned)=0 |
virtual unsigned | get_current_step_tag ()=0 |
virtual std::pair< unsigned, unsigned > | get_current_converger_tag ()=0 |
virtual std::pair< unsigned, unsigned > | get_current_integrator_tag ()=0 |
virtual std::pair< unsigned, unsigned > | get_current_solver_tag ()=0 |
virtual const shared_ptr< Step > & | get_current_step () const =0 |
virtual const shared_ptr< Converger > & | get_current_converger () const =0 |
virtual const shared_ptr< Integrator > & | get_current_integrator () const =0 |
virtual const shared_ptr< Solver > & | get_current_solver () const =0 |
virtual unique_ptr< Material > | initialized_material_copy (uword)=0 |
virtual void | insert_loaded_dof (const uvec &)=0 |
concurrently safe insertion method More... | |
virtual void | insert_restrained_dof (const uvec &)=0 |
concurrently safe insertion method More... | |
virtual void | insert_constrained_dof (const uvec &)=0 |
concurrently safe insertion method More... | |
virtual void | insert_loaded_dof (uword)=0 |
concurrently safe insertion method More... | |
virtual void | insert_restrained_dof (uword)=0 |
concurrently safe insertion method More... | |
virtual void | insert_constrained_dof (uword)=0 |
concurrently safe insertion method More... | |
virtual const suanpan::unordered_set< uword > & | get_loaded_dof () const =0 |
virtual const suanpan::unordered_set< uword > & | get_restrained_dof () const =0 |
virtual const suanpan::unordered_set< uword > & | get_constrained_dof () const =0 |
virtual bool | is_updated () const =0 |
virtual bool | is_sparse () const =0 |
virtual void | set_attribute (ModalAttribute)=0 |
virtual bool | get_attribute (ModalAttribute)=0 |
virtual void | set_color_model (ColorMethod)=0 |
virtual const std::vector< std::vector< unsigned > > & | get_color_map () const =0 |
virtual std::pair< std::vector< unsigned >, suanpan::graph< unsigned > > | get_element_connectivity (bool)=0 |
virtual int | reorder_dof ()=0 |
virtual int | assign_color ()=0 |
virtual int | restart ()=0 |
virtual int | soft_restart ()=0 |
virtual int | initialize ()=0 |
virtual int | initialize_load ()=0 |
virtual int | initialize_constraint ()=0 |
virtual int | initialize_reference ()=0 |
virtual int | initialize_material ()=0 |
virtual int | initialize_section ()=0 |
virtual int | process_load (bool)=0 |
virtual int | process_constraint (bool)=0 |
virtual int | process_criterion ()=0 |
virtual int | process_modifier ()=0 |
virtual void | record ()=0 |
virtual void | enable_all ()=0 |
virtual void | summary () const =0 |
virtual void | update_current_resistance () const =0 |
virtual void | update_current_damping_force () const =0 |
virtual void | update_current_nonviscous_force () const =0 |
virtual void | update_current_inertial_force () const =0 |
virtual void | assemble_resistance () const =0 |
virtual void | assemble_damping_force () const =0 |
virtual void | assemble_nonviscous_force () const =0 |
virtual void | assemble_inertial_force () const =0 |
virtual void | assemble_initial_mass () const =0 |
virtual void | assemble_current_mass () const =0 |
virtual void | assemble_trial_mass () const =0 |
virtual void | assemble_initial_damping () const =0 |
virtual void | assemble_current_damping () const =0 |
virtual void | assemble_trial_damping () const =0 |
virtual void | assemble_initial_nonviscous () const =0 |
virtual void | assemble_current_nonviscous () const =0 |
virtual void | assemble_trial_nonviscous () const =0 |
virtual void | assemble_initial_stiffness () const =0 |
virtual void | assemble_current_stiffness () const =0 |
virtual void | assemble_trial_stiffness () const =0 |
virtual void | assemble_initial_geometry () const =0 |
virtual void | assemble_current_geometry () const =0 |
virtual void | assemble_trial_geometry () const =0 |
virtual void | assemble_mass_container () const =0 |
virtual void | assemble_stiffness_container () const =0 |
virtual void | erase_machine_error (vec &) const =0 |
virtual void | update_load ()=0 |
virtual void | update_constraint ()=0 |
virtual void | assemble_load_stiffness ()=0 |
virtual void | assemble_constraint_stiffness ()=0 |
virtual int | update_current_status () const =0 |
virtual int | update_incre_status () const =0 |
virtual int | update_trial_status () const =0 |
virtual void | stage_status ()=0 |
virtual void | commit_status () const =0 |
virtual void | clear_status ()=0 |
virtual void | reset_status () const =0 |
template<Statistics T> | |
void | update (const double value) const |
template<Statistics T> | |
double | stats () const |
virtual void | update (Statistics, double) const =0 |
virtual double | stats (Statistics) const =0 |
virtual void | save (string)=0 |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
bool | erase (const unsigned T) |
template<> | |
const shared_ptr< Amplitude > & | get (const uword T) |
template<> | |
const shared_ptr< Expression > & | get (const uword T) |
template<> | |
const shared_ptr< Constraint > & | get (const uword T) |
template<> | |
const shared_ptr< Converger > & | get (const uword T) |
template<> | |
const shared_ptr< Criterion > & | get (const uword T) |
template<> | |
const shared_ptr< Database > & | get (const uword T) |
template<> | |
const shared_ptr< Element > & | get (const uword T) |
template<> | |
const shared_ptr< Group > & | get (const uword T) |
template<> | |
const shared_ptr< Integrator > & | get (const uword T) |
template<> | |
const shared_ptr< Load > & | get (const uword T) |
template<> | |
const shared_ptr< Material > & | get (const uword T) |
template<> | |
const shared_ptr< Modifier > & | get (const uword T) |
template<> | |
const shared_ptr< Node > & | get (const uword T) |
template<> | |
const shared_ptr< Orientation > & | get (const uword T) |
template<> | |
const shared_ptr< Recorder > & | get (const uword T) |
template<> | |
const shared_ptr< Section > & | get (const uword T) |
template<> | |
const shared_ptr< Solver > & | get (const uword T) |
template<> | |
const shared_ptr< Step > & | get (const uword T) |
template<> | |
const shared_ptr< Amplitude > & | get (const unsigned T) |
template<> | |
const shared_ptr< Expression > & | get (const unsigned T) |
template<> | |
const shared_ptr< Constraint > & | get (const unsigned T) |
template<> | |
const shared_ptr< Converger > & | get (const unsigned T) |
template<> | |
const shared_ptr< Criterion > & | get (const unsigned T) |
template<> | |
const shared_ptr< Database > & | get (const unsigned T) |
template<> | |
const shared_ptr< Element > & | get (const unsigned T) |
template<> | |
const shared_ptr< Group > & | get (const unsigned T) |
template<> | |
const shared_ptr< Integrator > & | get (const unsigned T) |
template<> | |
const shared_ptr< Load > & | get (const unsigned T) |
template<> | |
const shared_ptr< Material > & | get (const unsigned T) |
template<> | |
const shared_ptr< Modifier > & | get (const unsigned T) |
template<> | |
const shared_ptr< Node > & | get (const unsigned T) |
template<> | |
const shared_ptr< Orientation > & | get (const unsigned T) |
template<> | |
const shared_ptr< Recorder > & | get (const unsigned T) |
template<> | |
const shared_ptr< Section > & | get (const unsigned T) |
template<> | |
const shared_ptr< Solver > & | get (const unsigned T) |
template<> | |
const shared_ptr< Step > & | get (const unsigned T) |
template<> | |
const std::vector< shared_ptr< Amplitude > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Expression > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Constraint > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Converger > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Criterion > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Database > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Element > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Group > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Integrator > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Load > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Material > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Modifier > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Node > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Orientation > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Recorder > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Section > > & | get_pool () |
template<> | |
const std::vector< shared_ptr< Solver > > & | get_pool () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
size_t | get () |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const uword T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
template<> | |
bool | find (const unsigned T) |
Public Member Functions inherited from Tag | |
Tag (unsigned=0) | |
Tag (const Tag &)=default | |
Tag (Tag &&)=default | |
Tag & | operator= (const Tag &)=delete |
Tag & | operator= (Tag &&)=delete |
virtual | ~Tag ()=default |
void | set_tag (unsigned) const |
unsigned | get_tag () const |
void | enable () |
void | disable () |
void | guard () |
void | unguard () |
bool | is_active () const |
bool | is_guarded () const |
virtual void | print () |
Friends | |
shared_ptr< Amplitude > & | get_amplitude (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Expression > & | get_expression (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Constraint > & | get_constraint (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Converger > & | get_converger (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Criterion > & | get_criterion (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Database > & | get_database (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Element > & | get_element (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Group > & | get_group (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Integrator > & | get_integrator (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Load > & | get_load (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Material > & | get_material (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Modifier > & | get_modifier (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Node > & | get_node (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Orientation > & | get_orientation (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Recorder > & | get_recorder (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Section > & | get_section (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Solver > & | get_solver (const shared_ptr< DomainBase > &, unsigned) |
shared_ptr< Step > & | get_step (const shared_ptr< DomainBase > &, unsigned) |
The DomainBase class is a template.
The DomainBase is simply an abstraction of the Domain class. It provides all methods signature that are used in Domain class. The purpose is to split the declaration and implementation apart. As the Domain class is widely used in many other classes. The dependency hierarchy is simplified if replaced by the DomainBase.
|
inlineexplicit |
|
delete |
|
delete |
|
overridedefault |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
concurrently safe insertion method
Implemented in Domain.
|
pure virtual |
concurrently safe insertion method
Implemented in Domain.
|
pure virtual |
concurrently safe insertion method
Implemented in Domain.
|
pure virtual |
concurrently safe insertion method
Implemented in Domain.
|
pure virtual |
concurrently safe insertion method
Implemented in Domain.
|
pure virtual |
concurrently safe insertion method
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
delete |
|
delete |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
inline |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
inline |
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
pure virtual |
Implemented in Domain.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |