E57 Foundation API v1.1.312
Aug. 10, 2011
|
Create an element for storing a sequence of bytes with an opaque format.
The BlobNode class corresponds to the ASTM E57 standard Blob element. See the class discussion at bottom of BlobNode page for more details. The E57 Foundation Implementation may pre-allocate disk space in the ImageFile to store the declared length of the blob. The disk must have enough free space to store byteCount bytes of data. The data of a newly created BlobNode is initialized to zero. The destImageFile indicates which ImageFile the BlobNode will eventually be attached to. A node is attached to an ImageFile by adding it underneath the predefined root of the ImageFile (gotten from ImageFile::root). It is not an error to fail to attach the BlobNode to the destImageFile. It is an error to attempt to attach the BlobNode to a different ImageFile.
|