#include <node.h>
|
| | node () |
| |
| | node (std::tuple< int, int, int, int > params) |
| |
| | node (int size) |
| |
| virtual | ~node ()=default |
| |
| void | assign (std::tuple< int, int, int, int > params) |
| |
| bool | allocate (int size) |
| |
| virtual void | reset () |
| |
| int | size () const noexcept |
| |
| int | capacity () const noexcept |
| |
| int | formatLength () const noexcept |
| |
| void | setFormatLength (int length) |
| |
| void | setDataLength (int length) |
| |
| int | dataLength () const noexcept |
| |
| int | nodeLength () |
| |
| void | setNodeLength (int size) |
| |
| int | dataOffset () const noexcept |
| |
| int | group () |
| |
| int | item () |
| |
| int | type () |
| |
| const char * | pointer () |
| |
| virtual void | show () |
| |
| void | setSize (int size) |
| |
| int | getIntAt (int index) const noexcept |
| |
| int16_t | getShortAt (int index) const noexcept |
| |
| int8_t | getByteAt (int index) const noexcept |
| |
| float | getFloatAt (int index) const noexcept |
| |
| double | getDoubleAt (int index) const noexcept |
| |
| long | getLongAt (int index) const noexcept |
| |
| void | putIntAt (int index, int value) |
| |
| void | putShortAt (int index, int16_t value) |
| |
| void | putByteAt (int index, int8_t value) |
| |
| void | putFloatAt (int index, float value) |
| |
| void | putDoubleAt (int index, double value) |
| |
| void | putLongAt (int index, int64_t value) |
| |
| virtual void | notify () |
| |
◆ node() [1/3]
◆ node() [2/3]
| hipo::node::node |
( |
std::tuple< int, int, int, int > |
params | ) |
|
|
inline |
◆ node() [3/3]
| hipo::node::node |
( |
int |
size | ) |
|
|
inline |
◆ ~node()
| virtual hipo::node::~node |
( |
| ) |
|
|
virtualdefault |
◆ create()
| void hipo::node::create |
( |
int |
group, |
|
|
int |
item, |
|
|
int |
type, |
|
|
int |
size |
|
) |
| |
|
protected |
◆ init()
| void hipo::node::init |
( |
const char * |
b, |
|
|
int |
length |
|
) |
| |
|
inlineprotected |
◆ initEmpty()
| void hipo::node::initEmpty |
( |
| ) |
|
|
protected |
◆ assign()
| void hipo::node::assign |
( |
std::tuple< int, int, int, int > |
params | ) |
|
◆ allocate()
| bool hipo::node::allocate |
( |
int |
size | ) |
|
|
inline |
◆ reset()
| virtual void hipo::node::reset |
( |
| ) |
|
|
inlinevirtual |
◆ size()
| int hipo::node::size |
( |
| ) |
const |
|
inlinenoexcept |
◆ capacity()
| int hipo::node::capacity |
( |
| ) |
const |
|
inlinenoexcept |
◆ formatLength()
| int hipo::node::formatLength |
( |
| ) |
const |
|
inlinenoexcept |
◆ setFormatLength()
| void hipo::node::setFormatLength |
( |
int |
length | ) |
|
|
inline |
◆ setDataLength()
| void hipo::node::setDataLength |
( |
int |
length | ) |
|
|
inline |
◆ dataLength()
| int hipo::node::dataLength |
( |
| ) |
const |
|
inlinenoexcept |
◆ nodeLength()
| int hipo::node::nodeLength |
( |
| ) |
|
|
inline |
◆ setNodeLength()
| void hipo::node::setNodeLength |
( |
int |
size | ) |
|
|
inline |
◆ dataOffset()
| int hipo::node::dataOffset |
( |
| ) |
const |
|
inlinenoexcept |
◆ group()
| int hipo::node::group |
( |
| ) |
|
|
inline |
◆ item()
◆ type()
◆ pointer()
| const char * hipo::node::pointer |
( |
| ) |
|
|
inline |
◆ show()
| void hipo::node::show |
( |
| ) |
|
|
virtual |
◆ setSize()
| void hipo::node::setSize |
( |
int |
size | ) |
|
◆ getIntAt()
| int hipo::node::getIntAt |
( |
int |
index | ) |
const |
|
inlinenoexcept |
◆ getShortAt()
| int16_t hipo::node::getShortAt |
( |
int |
index | ) |
const |
|
inlinenoexcept |
◆ getByteAt()
| int8_t hipo::node::getByteAt |
( |
int |
index | ) |
const |
|
inlinenoexcept |
◆ getFloatAt()
| float hipo::node::getFloatAt |
( |
int |
index | ) |
const |
|
inlinenoexcept |
◆ getDoubleAt()
| double hipo::node::getDoubleAt |
( |
int |
index | ) |
const |
|
inlinenoexcept |
◆ getLongAt()
| long hipo::node::getLongAt |
( |
int |
index | ) |
const |
|
inlinenoexcept |
◆ putIntAt()
| void hipo::node::putIntAt |
( |
int |
index, |
|
|
int |
value |
|
) |
| |
|
inline |
◆ putShortAt()
| void hipo::node::putShortAt |
( |
int |
index, |
|
|
int16_t |
value |
|
) |
| |
|
inline |
◆ putByteAt()
| void hipo::node::putByteAt |
( |
int |
index, |
|
|
int8_t |
value |
|
) |
| |
|
inline |
◆ putFloatAt()
| void hipo::node::putFloatAt |
( |
int |
index, |
|
|
float |
value |
|
) |
| |
|
inline |
◆ putDoubleAt()
| void hipo::node::putDoubleAt |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
|
inline |
◆ putLongAt()
| void hipo::node::putLongAt |
( |
int |
index, |
|
|
int64_t |
value |
|
) |
| |
|
inline |
◆ notify()
| virtual void hipo::node::notify |
( |
| ) |
|
|
inlinevirtual |
◆ tuple
◆ event
The documentation for this class was generated from the following files: