![]() |
eRPC API Reference
Rev. 1.7.2
NXP Semiconductors
|
This is the complete list of members for erpc::Codec, including all inherited members.
Codec(void) | erpc::Codec | inline |
getBuffer(void) | erpc::Codec | inline |
getStatus(void) (defined in erpc::Codec) | erpc::Codec | inline |
m_buffer | erpc::Codec | protected |
m_cursor | erpc::Codec | protected |
m_status | erpc::Codec | protected |
read(bool *value)=0 | erpc::Codec | pure virtual |
read(int8_t *value)=0 | erpc::Codec | pure virtual |
read(int16_t *value)=0 | erpc::Codec | pure virtual |
read(int32_t *value)=0 | erpc::Codec | pure virtual |
read(int64_t *value)=0 | erpc::Codec | pure virtual |
read(uint8_t *value)=0 | erpc::Codec | pure virtual |
read(uint16_t *value)=0 | erpc::Codec | pure virtual |
read(uint32_t *value)=0 | erpc::Codec | pure virtual |
read(uint64_t *value)=0 | erpc::Codec | pure virtual |
read(float *value)=0 | erpc::Codec | pure virtual |
read(double *value)=0 | erpc::Codec | pure virtual |
readBinary(uint32_t *length, uint8_t **value)=0 | erpc::Codec | pure virtual |
readCallback(arrayOfFunPtr callbacks, uint8_t callbacksCount, funPtr *callback)=0 | erpc::Codec | pure virtual |
readCallback(funPtr callbacks1, funPtr *callback2)=0 | erpc::Codec | pure virtual |
readNullFlag(bool *isNull)=0 | erpc::Codec | pure virtual |
readPtr(uintptr_t *value)=0 | erpc::Codec | pure virtual |
readString(uint32_t *length, char **value)=0 | erpc::Codec | pure virtual |
reset(void) | erpc::Codec | inlinevirtual |
setBuffer(MessageBuffer &buf) | erpc::Codec | inlinevirtual |
startReadList(uint32_t *length)=0 | erpc::Codec | pure virtual |
startReadMessage(message_type_t *type, uint32_t *service, uint32_t *request, uint32_t *sequence)=0 | erpc::Codec | pure virtual |
startReadUnion(int32_t *discriminator)=0 | erpc::Codec | pure virtual |
startWriteList(uint32_t length)=0 | erpc::Codec | pure virtual |
startWriteMessage(message_type_t type, uint32_t service, uint32_t request, uint32_t sequence)=0 | erpc::Codec | pure virtual |
startWriteUnion(int32_t discriminator)=0 | erpc::Codec | pure virtual |
updateStatus(erpc_status_t status) (defined in erpc::Codec) | erpc::Codec | inline |
write(bool value)=0 | erpc::Codec | pure virtual |
write(int8_t value)=0 | erpc::Codec | pure virtual |
write(int16_t value)=0 | erpc::Codec | pure virtual |
write(int32_t value)=0 | erpc::Codec | pure virtual |
write(int64_t value)=0 | erpc::Codec | pure virtual |
write(uint8_t value)=0 | erpc::Codec | pure virtual |
write(uint16_t value)=0 | erpc::Codec | pure virtual |
write(uint32_t value)=0 | erpc::Codec | pure virtual |
write(uint64_t value)=0 | erpc::Codec | pure virtual |
write(float value)=0 | erpc::Codec | pure virtual |
write(double value)=0 | erpc::Codec | pure virtual |
writeBinary(uint32_t length, const uint8_t *value)=0 | erpc::Codec | pure virtual |
writeCallback(arrayOfFunPtr callbacks, uint8_t callbacksCount, funPtr callback)=0 | erpc::Codec | pure virtual |
writeCallback(funPtr callback1, funPtr callback2)=0 | erpc::Codec | pure virtual |
writeNullFlag(bool isNull)=0 | erpc::Codec | pure virtual |
writePtr(uintptr_t value)=0 | erpc::Codec | pure virtual |
writeString(uint32_t length, const char *value)=0 | erpc::Codec | pure virtual |
~Codec(void) | erpc::Codec | inlinevirtual |