nlib
nn::nlib::msgpack::MpObjectAsExt Class Referencefinal

The class for providing access for extended data type MpObject. More...

#include "nn/nlib/msgpack/MpObject.h"

Public Member Functions

 MpObjectAsExt (MpObject &obj) noexcept
 
void * GetExtData () noexcept
 Returns the pointer to the beginning of binary data.
 
const void * GetExtData () const noexcept
 The const decoration version of the above function.
 
int8_t GetExtType () const noexcept
 Returns a signed 8-bit integer indicating the extended data type.
 
uint32_t GetSize () const noexcept
 Returns the length of binary data.
 

Detailed Description

The class for providing access for extended data type MpObject.

Definition at line 762 of file MpObject.h.

Constructor & Destructor Documentation

◆ MpObjectAsExt()

nn::nlib::msgpack::MpObjectAsExt::MpObjectAsExt ( MpObject obj)
inlineexplicitnoexcept
Parameters
[in]objMpObject to be accessed as the extended data type. obj.IsExt() must be true.

Definition at line 768 of file MpObject.h.


The documentation for this class was generated from the following files: