88 const fiftyoneDegreesStoredBinaryValue * const binaryValue = fiftyoneDegreesStoredBinaryValueGet(
Meta data builder class contains static helper methods used when building meta data instances.
Definition EntityMetaDataBuilder.hpp:44
static string getValue(fiftyoneDegreesCollection *stringsCollection, uint32_t offset, fiftyoneDegreesPropertyValueType storedValueType)
Get a copy of a binary value (as string) from the strings collection at the offset provided.
Definition EntityMetaDataBuilder.hpp:80
static string getString(fiftyoneDegreesCollection *stringsCollection, uint32_t offset)
Get a copy of a string from the strings collection at the offset provided.
Definition EntityMetaDataBuilder.hpp:61
#define FIFTYONE_DEGREES_COLLECTION_RELEASE(c, i)
Collection release macro used to release a collection item.
Definition collection.h:272
#define FIFTYONE_DEGREES_EXCEPTION_THROW
Macro to print to standard error a message if an exception is set.
Definition exceptions.h:176
#define FIFTYONE_DEGREES_EXCEPTION_CREATE
Macro used to create an exception.
Definition exceptions.h:200
FIFTYONE_DEGREES_COMMON_CXX_BEGIN void writeStoredBinaryValueToStringStream(const fiftyoneDegreesStoredBinaryValue *binaryValue, fiftyoneDegreesPropertyValueType valueType, std::stringstream &stream, uint8_t decimalPlaces, fiftyoneDegreesException *exception)
Converts stored binary value to text and pushes into a string stream.
A C++ wrapper class for transform.h conversion routines.
Definition ComponentMetaDataBuilderHash.hpp:33
All the shared methods and fields required by file, memory and cached collections.
Definition collection.h:408
Used to store a handle to the underlying item that could be used to release the item when it's finish...
Definition collection.h:315
fiftyoneDegreesData data
Item data including allocated memory.
Definition collection.h:316
"Packed" value that can be present inside "strings" of dataset.
Definition storedBinaryValue.h:85
