#include <ElementNumber.h>
Inheritance diagram for aja::ElementNumber:
Public Member Functions | |
ElementNumber (number_t id, number_t number) | |
Contructor create number element with current ID. | |
ElementNumber (number_t id) | |
Contructor create number element with current ID. | |
virtual | ~ElementNumber () |
number_t | getNumber () |
Function get number of element. | |
void | setNumber (number_t num) |
Function set number for element. | |
bool | buildAja (OutputBuffer &out) |
Function build AJA binary form of NUMBER ELEMENT. | |
bool | parseElmData (buffer_t buffer, unsigned int size, unsigned int &pos) |
Function parse element number. | |
std::string | getElementContent () |
Function return element number like string. | |
number_t | getItemSize () |
Function return complete size of number element. | |
Protected Attributes | |
number_t | mNumber |
contain 32bit unsigned number of element |
Class contain parsing, building and manipulating operations with number elements.
|
Contructor create number element with current ID.
|
|
Contructor create number element with current ID.
|
|
|
|
Function build AJA binary form of NUMBER ELEMENT.
Reimplemented from aja::ElementItem. |
|
Function return element number like string.
Implements aja::ElementItem. |
|
Function return complete size of number element.
Reimplemented from aja::ElementItem. |
|
Function get number of element.
|
|
Function parse element number.
Implements aja::ElementItem. |
|
Function set number for element.
|
|
contain 32bit unsigned number of element
|