![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <SetOf.hpp>
Public Member Functions | |
Register () | |
virtual | ~Register () |
void | erase_from_all_setof () |
bool | belong_to_setof (const std::string &setOfId) const |
bool | belong_to_setof (const SetOf< type > &set) const |
std::list< SetOf< type > * > & | get_setof_list () |
unsigned long long int | get_numeric_ID () const |
Private Member Functions | |
void | add_setof (SetOf< type > &) |
void | erase_setof (SetOf< type > &) |
bool | already_exist (SetOf< type > &) |
Private Attributes | |
SetOf< type > & | _globalset |
std::list< SetOf< type > * > | _setof_list |
const unsigned long long int | _numericID |
Static Private Attributes | |
static unsigned long long int | _numericID_counter |
Friends | |
class | SetOf< type > |
GranOO3::Core::Register< type >::Register | ( | ) |
|
virtual |
|
private |
|
private |
bool GranOO3::Core::Register< type >::belong_to_setof | ( | const SetOf< type > & | set | ) | const |
bool GranOO3::Core::Register< type >::belong_to_setof | ( | const std::string & | setOfId | ) | const |
void GranOO3::Core::Register< type >::erase_from_all_setof | ( | ) |
|
private |
unsigned long long int GranOO3::Core::Register< type >::get_numeric_ID | ( | ) | const |
std::list< SetOf<type>* >& GranOO3::Core::Register< type >::get_setof_list | ( | ) |
|
friend |
|
private |
|
private |
|
staticprivate |
|
private |