|
PanNDE
|
Public Member Functions | |
| T | scalar (std::string keyname) override |
| std::shared_ptr< PanNDE::Array< T > > | array (std::string keyname) override |
| std::string | scalarName (int idx) override |
| std::string | arrayName (int idx) override |
| int | scalarCount () override |
| int | arrayCount () override |
| void | emplaceScalar (std::string keyname, T value) override |
| void | emplaceArray (std::string keyname, std::shared_ptr< PanNDE::Array< T >> array) override |
Public Member Functions inherited from PanNDE::DataBundle< T > | |
| virtual void | emplaceArray (std::string keyname, std::shared_ptr< PanNDE::Array< T >> array)=0 |
|
inlineoverridevirtual |
get array by name
Implements PanNDE::DataBundle< T >.
|
inlineoverridevirtual |
get number of arrays
Implements PanNDE::DataBundle< T >.
|
inlineoverridevirtual |
get array name by index
Implements PanNDE::DataBundle< T >.
|
inlineoverride |
add array to bundle
|
inlineoverridevirtual |
add scalar to bundle
Implements PanNDE::DataBundle< T >.
|
inlineoverridevirtual |
get scalar value by name
Implements PanNDE::DataBundle< T >.
|
inlineoverridevirtual |
get number of scalars
Implements PanNDE::DataBundle< T >.
|
inlineoverridevirtual |
get scalar name by index
Implements PanNDE::DataBundle< T >.