ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <BreakageSpecs.hpp>
Public Types | |
using | key_type = typename container_type::key_type |
using | mapped_type = typename container_type::mapped_type |
Public Types inherited from ScriptInterface::ObjectMap< BreakageSpec, AutoParameters< ObjectMap< BreakageSpec, System::Leaf >, System::Leaf > > | |
using | Base = ObjectContainer< ObjectMap, BreakageSpec, AutoParameters< ObjectMap< BreakageSpec, System::Leaf >, System::Leaf > > |
Private Member Functions | |
void | do_construct (VariantMap const ¶ms) override |
void | on_bind_system (::System::System &system) override |
key_type | insert_in_core (mapped_type const &) override |
void | insert_in_core (key_type const &key, mapped_type const &obj_ptr) override |
void | erase_in_core (key_type const &key) override |
Additional Inherited Members | |
Public Member Functions inherited from ScriptInterface::ObjectMap< BreakageSpec, AutoParameters< ObjectMap< BreakageSpec, System::Leaf >, System::Leaf > > | |
ObjectMap () | |
void | insert (int const &key, std::shared_ptr< BreakageSpec > const &element) |
Add an element to the map. | |
int | insert (std::shared_ptr< BreakageSpec > const &element) |
Add an element to the map. | |
void | erase (int const &key) |
Removes all occurrences of an element from the map. | |
auto const & | elements () const |
Map elements. | |
void | clear () |
Clear the map. | |
Protected Member Functions inherited from ScriptInterface::ObjectMap< BreakageSpec, AutoParameters< ObjectMap< BreakageSpec, System::Leaf >, System::Leaf > > | |
Variant | do_call_method (std::string const &method, VariantMap const ¶meters) override |
void | restore_from_checkpoint (VariantMap const ¶ms) |
int | get_key (Variant const &key) const |
Definition at line 37 of file BreakageSpecs.hpp.
using ScriptInterface::BondBreakage::BreakageSpecs::key_type = typename container_type::key_type |
Definition at line 44 of file BreakageSpecs.hpp.
using ScriptInterface::BondBreakage::BreakageSpecs::mapped_type = typename container_type::mapped_type |
Definition at line 45 of file BreakageSpecs.hpp.
|
inlineoverrideprivatevirtual |
Definition at line 50 of file BreakageSpecs.hpp.
References params, and ScriptInterface::ObjectMap< BreakageSpec, AutoParameters< ObjectMap< BreakageSpec, System::Leaf >, System::Leaf > >::restore_from_checkpoint().
|
inlineoverrideprivate |
Definition at line 70 of file BreakageSpecs.hpp.
References ScriptInterface::get_value().
|
inlineoverrideprivate |
Definition at line 66 of file BreakageSpecs.hpp.
References ScriptInterface::get_value().
|
inlineoverrideprivate |
Definition at line 59 of file BreakageSpecs.hpp.
|
inlineoverrideprivate |
Definition at line 55 of file BreakageSpecs.hpp.
References ScriptInterface::get_value().