![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Strongly typed integer type to hold a unique identifier for a ObjectHandle object, using its memory address. More...
#include <ObjectId.hpp>
Public Types | |
| using | value_type = std::size_t |
Public Member Functions | |
| ObjectId ()=default | |
| ObjectId (ObjectHandle const *p) | |
| constexpr bool | operator== (ObjectId const &) const =default |
| constexpr bool | operator!= (ObjectId const &) const =default |
Public Attributes | |
| value_type | m_id |
Friends | |
| class | boost::serialization::access |
Strongly typed integer type to hold a unique identifier for a ObjectHandle object, using its memory address.
Therefore, this object can only be constructed from a ObjectHandle object on the head node.
Definition at line 37 of file ObjectId.hpp.
| using ScriptInterface::ObjectId::value_type = std::size_t |
Definition at line 41 of file ObjectId.hpp.
|
default |
|
inline |
Definition at line 46 of file ObjectId.hpp.
Definition at line 54 of file ObjectId.hpp.
| value_type ScriptInterface::ObjectId::m_id |
Definition at line 51 of file ObjectId.hpp.