checkResult(uint8_t result, bool hasParameter=false, long parameter=0) | hu::varadiistvan::xplra::XPlane | private |
checkResult(bool multi=false) | hu::varadiistvan::xplra::XPlane | private |
checkStream() | hu::varadiistvan::xplra::XPlane | private |
connect() | hu::varadiistvan::xplra::XPlane | |
connect(std::unique_ptr< ClientSocket > clientSocket) | hu::varadiistvan::xplra::XPlane | private |
connectTCP(const std::string &address, unsigned short port=defaultTCPPort) | hu::varadiistvan::xplra::XPlane | |
createMultiGetter() noexcept | hu::varadiistvan::xplra::XPlane | |
createMultiSetter() noexcept | hu::varadiistvan::xplra::XPlane | |
defaultTCPPort | hu::varadiistvan::xplra::XPlane | privatestatic |
destroyMultiBuffer(MultiBuffer &buffer) | hu::varadiistvan::xplra::XPlane | |
disconnect() noexcept | hu::varadiistvan::xplra::XPlane | |
getArray(const char *name, uint8_t type, ssize_t length, size_t offset) | hu::varadiistvan::xplra::XPlane | private |
getByteArray(const char *name, uint8_t *dest, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getByteArray(const char *name, size_t &length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getDouble(const char *name) | hu::varadiistvan::xplra::XPlane | |
getFloat(const char *name) | hu::varadiistvan::xplra::XPlane | |
getFloatArray(const char *name, float *dest, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getFloatArray(const char *name, size_t &length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getInt(const char *name) | hu::varadiistvan::xplra::XPlane | |
getIntArray(const char *name, int32_t *dest, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getIntArray(const char *name, size_t &length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getScalar(const char *name, uint8_t type) | hu::varadiistvan::xplra::XPlane | private |
getString(const char *name, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
getVersions(int &xplaneVersion, int &xplmVersion, int &xplraVersion) | hu::varadiistvan::xplra::XPlane | |
isConnected() const noexcept | hu::varadiistvan::xplra::XPlane | inline |
MultiBuffer (defined in hu::varadiistvan::xplra::XPlane) | hu::varadiistvan::xplra::XPlane | friend |
multiBuffers | hu::varadiistvan::xplra::XPlane | private |
multiBuffers_t typedef | hu::varadiistvan::xplra::XPlane | private |
MultiGetter (defined in hu::varadiistvan::xplra::XPlane) | hu::varadiistvan::xplra::XPlane | friend |
MultiSetter (defined in hu::varadiistvan::xplra::XPlane) | hu::varadiistvan::xplra::XPlane | friend |
queryHotkeys(uint8_t *states, size_t length) | hu::varadiistvan::xplra::XPlane | |
registerHotkeys(const uint16_t *codes, size_t length) | hu::varadiistvan::xplra::XPlane | |
reloadPlugins() | hu::varadiistvan::xplra::XPlane | |
saveSituation(const char *path) | hu::varadiistvan::xplra::XPlane | |
setArray(const char *name, uint8_t type, size_t length, size_t offset) | hu::varadiistvan::xplra::XPlane | private |
setByteArray(const char *name, const uint8_t *values, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
setDouble(const char *name, double value) | hu::varadiistvan::xplra::XPlane | |
setFloat(const char *name, float value) | hu::varadiistvan::xplra::XPlane | |
setFloatArray(const char *name, const float *values, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
setInt(const char *name, int value) | hu::varadiistvan::xplra::XPlane | |
setIntArray(const char *name, const int32_t *values, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
setScalar(const char *name, uint8_t type) | hu::varadiistvan::xplra::XPlane | private |
setString(const char *name, const char *value, size_t length, size_t offset=0) | hu::varadiistvan::xplra::XPlane | |
showMessage(const char *message, float duration) | hu::varadiistvan::xplra::XPlane | |
socket | hu::varadiistvan::xplra::XPlane | private |
stream | hu::varadiistvan::xplra::XPlane | private |
unregisterHotkeys() | hu::varadiistvan::xplra::XPlane | |
waiter | hu::varadiistvan::xplra::XPlane | private |
XPlane() noexcept | hu::varadiistvan::xplra::XPlane | inline |
~XPlane() noexcept | hu::varadiistvan::xplra::XPlane | |