Class for Metadata attached to NodeCollection. More...
#include <node_collection.h>
Public Member Functions | |
| NodeCollectionMetadata ()=default | |
| virtual | ~NodeCollectionMetadata ()=default |
| virtual void | set_status (const Dictionary &, bool)=0 |
| virtual void | get_status (Dictionary &, NodeCollection const *const) const =0 |
| Retrieve status information sliced according to slicing of node collection. | |
| virtual void | get_status (Dictionary &, const NodeCollectionPTR) const =0 |
| virtual void | set_first_node_id (size_t)=0 |
| virtual size_t | get_first_node_id () const =0 |
| virtual std::string | get_type () const =0 |
| virtual bool | operator== (const NodeCollectionMetadataPTR) const =0 |
Class for Metadata attached to NodeCollection.
NEST modules that want to add metadata to NodeCollections they create need to implement their own concrete subclass.
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in nest::LayerMetadata.
|
pure virtual |
Implemented in nest::LayerMetadata.
|
pure virtual |
Retrieve status information sliced according to slicing of node collection.
Implemented in nest::LayerMetadata.
|
pure virtual |
Implemented in nest::LayerMetadata.
|
pure virtual |
Implemented in nest::LayerMetadata.
|
pure virtual |
Implemented in nest::LayerMetadata.
|
pure virtual |
Implemented in nest::LayerMetadata.