addByteArray(const std::string &name, size_t length, size_t offset=0) noexcept | hu::varadiistvan::xplra::MultiBuffer | |
addDouble(const std::string &name) noexcept | hu::varadiistvan::xplra::MultiBuffer | |
addFloat(const std::string &name) noexcept | hu::varadiistvan::xplra::MultiBuffer | |
addFloatArray(const std::string &name, size_t length, size_t offset=0) noexcept | hu::varadiistvan::xplra::MultiBuffer | |
addInt(const std::string &name) noexcept | hu::varadiistvan::xplra::MultiBuffer | |
addIntArray(const std::string &name, size_t length, size_t offset=0) noexcept | hu::varadiistvan::xplra::MultiBuffer | |
data | hu::varadiistvan::xplra::MultiBuffer | mutableprotected |
dataRefs | hu::varadiistvan::xplra::MultiBuffer | protected |
doExecute() | hu::varadiistvan::xplra::MultiGetter | protectedvirtual |
doExecuteUnregistered() | hu::varadiistvan::xplra::MultiGetter | protectedvirtual |
execute() | hu::varadiistvan::xplra::MultiBuffer | |
finalize() const | hu::varadiistvan::xplra::MultiBuffer | |
forgetRegistration() noexcept | hu::varadiistvan::xplra::MultiBuffer | private |
getArray(size_t id, T *value, size_t length, size_t offset) const | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
getArray(size_t id, size_t offset) const | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
getByteArray(size_t id, uint8_t *value, size_t length=0, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getByteArray(size_t id, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getData(size_t id, uint8_t type) | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
getData(size_t id, uint8_t type) const | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
getDataRef(size_t id, uint8_t type) const | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
getDouble(size_t id) const | hu::varadiistvan::xplra::MultiBuffer | |
getDoubleRef(size_t id) const | hu::varadiistvan::xplra::MultiBuffer | |
getDoubleRef(size_t id) | hu::varadiistvan::xplra::MultiBuffer | |
getFloat(size_t id) const | hu::varadiistvan::xplra::MultiBuffer | |
getFloatArray(size_t id, float *value, size_t length=0, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getFloatArray(size_t id, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getFloatRef(size_t id) const | hu::varadiistvan::xplra::MultiBuffer | |
getFloatRef(size_t id) | hu::varadiistvan::xplra::MultiBuffer | |
getInt(size_t id) const | hu::varadiistvan::xplra::MultiBuffer | |
getIntArray(size_t id, int32_t *value, size_t length=0, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getIntArray(size_t id, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getIntRef(size_t id) const | hu::varadiistvan::xplra::MultiBuffer | |
getIntRef(size_t id) | hu::varadiistvan::xplra::MultiBuffer | |
getLastDataRef() const noexcept | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
getString(size_t id, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getStringPtr(size_t id, size_t offset=0) const | hu::varadiistvan::xplra::MultiBuffer | |
getXPlane() const noexcept | hu::varadiistvan::xplra::MultiBuffer | inline |
MultiBuffer(XPlane &xplane, uint8_t registerCommand, uint8_t unregisterCommand) noexcept | hu::varadiistvan::xplra::MultiBuffer | protected |
MultiGetter(XPlane &xplane) noexcept | hu::varadiistvan::xplra::MultiGetter | private |
read(const DataRef &dataRef) | hu::varadiistvan::xplra::MultiGetter | inlineprivate |
readValues() | hu::varadiistvan::xplra::MultiGetter | private |
registerCommand | hu::varadiistvan::xplra::MultiBuffer | protected |
registeredID | hu::varadiistvan::xplra::MultiBuffer | protected |
registerInXPlane() | hu::varadiistvan::xplra::MultiBuffer | |
reregisterInXPlane() | hu::varadiistvan::xplra::MultiBuffer | protected |
setArray(size_t id, const T *value, size_t length, size_t offset) | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
setByteArray(size_t id, const uint8_t *value, size_t length=0, size_t offset=0) | hu::varadiistvan::xplra::MultiBuffer | |
setDouble(size_t id, double value) | hu::varadiistvan::xplra::MultiBuffer | |
setFloat(size_t id, float value) | hu::varadiistvan::xplra::MultiBuffer | |
setFloatArray(size_t id, const float *value, size_t length=0, size_t offset=0) | hu::varadiistvan::xplra::MultiBuffer | |
setInt(size_t id, int value) | hu::varadiistvan::xplra::MultiBuffer | |
setIntArray(size_t id, const int32_t *value, size_t length=0, size_t offset=0) | hu::varadiistvan::xplra::MultiBuffer | |
setString(size_t id, const std::string &value, size_t offset=0) | hu::varadiistvan::xplra::MultiBuffer | |
unfinalize() noexcept | hu::varadiistvan::xplra::MultiBuffer | inlineprivate |
unregisterCommand | hu::varadiistvan::xplra::MultiBuffer | protected |
unregisterFromXPlane() | hu::varadiistvan::xplra::MultiBuffer | |
unregisterSafelyFromXPlane() noexcept | hu::varadiistvan::xplra::MultiBuffer | |
writeSpec(uint8_t command) const | hu::varadiistvan::xplra::MultiBuffer | protected |
xplane | hu::varadiistvan::xplra::MultiBuffer | protected |
XPlane (defined in hu::varadiistvan::xplra::MultiGetter) | hu::varadiistvan::xplra::MultiGetter | friend |
~MultiBuffer() noexcept | hu::varadiistvan::xplra::MultiBuffer | protectedvirtual |