API Reference > Classes > PRC Entities Input/output Operations for Entities > OdPrcCompressedFilerDumper Class
OdPrcCompressedFilerDumper Class
OdPrcCompressedFilerDumperOdPrcCompressedFilerDumperOdPrcCompressedFilerDumper
Syntax
C++
class OdPrcCompressedFilerDumper : public OdPrcCompressedFiler;

PrcLowLevelDumper.h

Class implements a compressed file dumper.

Returns the pointer to the current filer. 
Returns the length in bytes of the file associated with this object. 
This is the overview for the readBits method overload. 
Reads a boolean value from the filer stream and returns it.
 
Reads a character from the filer stream and returns it. 
Reads an array of characters from the filer stream and returns it.
 
Reads a compressed entity type from the filer stream and returns it.
 
Reads a compressed array of 32-bit integer values from the filer stream and returns it.
 
Reads a compressed array of 32-bit integer values from the filer stream and returns it.
 
Reads a double value from the filer stream and returns it.
 
Reads a double value with variable number of bits from the filer stream and returns it.
 
Reads an entity type from the filer stream and returns it.
 
Reads a 32-bit integer value from the filer stream and returns it. 
Reads a 32-bit integer value with variable number of bits of the filer stream and returns it.
 
Reads a number of bits occupied by a 32-bit unsigned integer and returns it. 
Reads 2D point data from the filer stream and returns it. 
Reads 3D point data from the filer stream and returns it. 
Reads a 3D point with variable number of bits from the filer stream and returns it.
 
Reads an array of short integer values from the filer stream and returns it.
 
Reads a string value from the filer stream and returns it.
 
Reads a 32-bit unsigned integer value from the filer stream and returns it.
 
Reads a 32-bit unsigned integer value with a variable number of bits of the filer stream and returns it.
 
Reads 2D vector data from the filer stream and returns it. 
Reads 3D vector data from the filer stream and returns it. 
Restores the saved filer position. 
Saves the current filer position. 
seek 
Moves the current position of the file pointer to the specified location and returns the new file position.
 
Sets a new filer.
 
tell 
Returns the current position of the file pointer. 
This is the overview for the writeBits method overload. 
Writes a boolean value to the filer stream.
 
Writes a character to the filer stream.
 
Writes an array of characters to the filer stream.
 
Writes an entity type to the filer stream.
 
Writes a compressed array of 32-bit integer values to the filer stream.
 
Writes a compressed 32-bit integer array to the filer stream.
 
Writes a double value to the filer stream.
 
Writes a double value with variable number of bits to the filer stream.
 
Writes an entity type to the filer stream.
 
Writes a 32-bit integer value to the filer stream.
 
Writes a 32-bit integer value with variable number of bits to the filer stream.
 
Writes a number of bits occupied by a 32-bit unsigned integer value to the filer stream.
 
Writes 2D point data to the filer stream.
 
Writes 3D point data to the filer stream.
 
Writes a 3D point with variable number of bits to the filer stream.
 
Writes an array of short integer values to the filer stream.
 
Writes a string value to the filer stream.
 
Writes a 32-bit unsigned integer to the filer stream.
 
Writes a 32-bit unsigned integer value with a variable number of bits.
 
Writes 2D vector data to the filer stream.
 
Writes 3D vector data to the filer stream.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.