Base Framework
|
#include <base/objectmodel/ObjectModel.h>
Inherits ObjectModel::Value.
Public Member Functions | |
Binary (const base::Array< uint8 > &_value) | |
MemorySize | getSize () const noexcept |
bool | isEmpty () const noexcept |
virtual Type | getType () const noexcept override |
operator const base::Array< uint8 > & () const noexcept | |
![]() | |
base::String | toString (unsigned int flags=DEFAULT_FORMATTING) const noexcept |
base::String | toStringNoFormatting () const noexcept |
![]() | |
ReferenceCountedObject () noexcept | |
ReferenceCountedObject (const ReferenceCountedObject ©) noexcept | |
ReferenceCountedObject (ReferenceCountedObject &&move) noexcept | |
ReferenceCountedObject & | operator= (const ReferenceCountedObject ©) noexcept |
ReferenceCountedObject & | operator= (ReferenceCountedObject &&move) noexcept |
MemorySize | getNumberOfReferences_INTERNAL () const noexcept |
virtual bool | useGarbageCollector () const noexcept |
![]() | |
DynamicObject () noexcept | |
bool | isValidObject () const noexcept |
virtual | ~DynamicObject () noexcept(false) |
_COM_AZURE_DEV__BASE__OVERRIDE_ALLOC () | |
Public Attributes | |
base::Array< uint8 > | value |
Additional Inherited Members | |
![]() | |
enum | Type { TYPE_VOID, TYPE_BOOLEAN, TYPE_INTEGER, TYPE_FLOAT, TYPE_STRING, TYPE_BINARY, TYPE_ARRAY, TYPE_OBJECT, TYPE_COMMENT } |
Binary blob.
|
inlinenoexcept |
Returns the size.
|
inlineoverridevirtualnoexcept |
Returns the type.
Implements ObjectModel::Value.
|
inlinenoexcept |
Returns true if string is empty.