Creates a Uint8Array value, an analogue of Uint8Array in JS.
Name | Type | Description |
sBuffer | unsigned char* | The array buffer. |
nLength | const int& | The array length. |
bExternalize | const bool& | Specifies if the application releases the memory after freeing Uint8Array (true). If this parameter is false, then the memory will be released automatically. In this case, the buffer must be created with the AllocMemoryTypedArray method. |
std::wstring sWorkDirectory = NSUtils::GetBuilderDirectory(); CDocBuilder::Initialize(sWorkDirectory.c_str()); CDocBuilder oBuilder; CContext oContext = oBuilder.GetContext(); unsigned char* sBuffer = oContext.AllocMemoryTypedArray(1500); CValue oTypedArray = oContext.CreateTypedArray(sBuffer, 3, false); CDocBuilder::Dispose();