|
Lexis
1.0.0
Vocabulary of events and shared objects for BBP and HBP software
|
Inheritance diagram for lexis::render::LookupTable1D:
Collaboration diagram for lexis::render::LookupTable1D:Public Member Functions | |
| uint8_t * | getLut () |
| Get a pointer to the uint8_t fixed size array object. More... | |
| const uint8_t * | getLut () const |
| std::vector< uint8_t > | getLutVector () const |
| void | setLut (uint8_t value[1024]) |
| Set the value of the uint8_t fixed size array object from a uint8_t*. More... | |
| void | setLut (const std::vector< uint8_t > &value) |
| Set the value of the uint8_t fixed size array object from a uint8_t std::vector. More... | |
| size_t | getLutSize () const |
| LookupTable1D (const std::vector< uint8_t > &lutValue) | |
| LookupTable1D (const LookupTable1D &rhs) | |
| LookupTable1D (LookupTable1D &&rhs) noexcept | |
| LookupTable1D (const ::zerobuf::Zerobuf &rhs) | |
| LookupTable1D (::zerobuf::AllocatorPtr allocator) | |
| LookupTable1D & | operator= (const LookupTable1D &rhs) |
| LookupTable1D & | operator= (LookupTable1D &&rhs) |
| std::string | getSchema () const final |
| std::string | getTypeName () const final |
| ::zerobuf::uint128_t | getTypeIdentifier () const final |
| size_t | getZerobufStaticSize () const final |
| size_t | getZerobufNumDynamics () const final |
| void | _parseJSON (const Json::Value &json) final |
| void | _createJSON (Json::Value &json) const final |
Definition at line 18 of file lookupTable1D.h.
| uint8_t* lexis::render::LookupTable1D::getLut | ( | ) |
Get a pointer to the uint8_t fixed size array object.
WARNING: If the pointer is used to modify the object, notifyChanged() needs to be explicitly called afterwards.
| void lexis::render::LookupTable1D::setLut | ( | uint8_t | value[1024] | ) |
Set the value of the uint8_t fixed size array object from a uint8_t*.
notifyChanged() is internally called after the change has been done.
| value | a 1024-length uint8_t array with the data to be set in the current object |
| void lexis::render::LookupTable1D::setLut | ( | const std::vector< uint8_t > & | value | ) |
Set the value of the uint8_t fixed size array object from a uint8_t std::vector.
notifyChanged() is internally called after the change has been done.
| value | a std::vector< uint8_t > with the data to be set in the current object |