|
error_type CALLING_CONVENTION | XrefCompressedEntry_Create (biguint_type object_number, ushort_type generation_number, biguint_type object_stream_number, size_type index, XrefCompressedEntryHandle **result) |
| | Creates a new instance.
|
| |
| error_type CALLING_CONVENTION | XrefCompressedEntry_GetObjectNumber (XrefCompressedEntryHandle *handle, biguint_type *result) |
| | Get entry object number.
|
| |
| error_type CALLING_CONVENTION | XrefCompressedEntry_GetGenerationNumber (XrefCompressedEntryHandle *handle, ushort_type *result) |
| | Get entry generation number.
|
| |
| error_type CALLING_CONVENTION | XrefCompressedEntry_InUse (XrefCompressedEntryHandle *handle, boolean_type *result) |
| | Quick check, if the entry is used or compressed.
|
| |
|
error_type CALLING_CONVENTION | XrefCompressedEntry_GetReference (XrefCompressedEntryHandle *handle, ObjectHandle **result) |
| | Get reference to the object represented by this entry.
|
| |
|
error_type CALLING_CONVENTION | XrefCompressedEntry_SetReference (XrefCompressedEntryHandle *handle, ObjectHandle *data) |
| | Set reference to the object represented by this entry.
|
| |
|
error_type CALLING_CONVENTION | XrefCompressedEntry_GetIndex (XrefCompressedEntryHandle *handle, size_type *result) |
| | The index of this object within the object stream.
|
| |
| error_type CALLING_CONVENTION | XrefCompressedEntry_GetObjectStreamNumber (XrefCompressedEntryHandle *handle, biguint_type *result) |
| | The object number of the object stream in which this object is stored.
|
| |
|
error_type CALLING_CONVENTION | XrefCompressedEntry_ToEntry (XrefCompressedEntryHandle *handle, XrefEntryHandle **result) |
| | Reinterpret current object as XrefEntryHandle.
|
| |
|
error_type CALLING_CONVENTION | XrefCompressedEntry_FromEntry (XrefEntryHandle *handle, XrefCompressedEntryHandle **result) |
| | Convert XrefEntryHandle to XrefUsedEntryHandle.
|
| |
| error_type CALLING_CONVENTION | XrefCompressedEntry_Release (XrefCompressedEntryHandle *handle) |
| | Decrement the internal reference counter.
|
| |
Represents compressed entry within cross-reference section.
Compressed entry means that the object is located within (7.5.7 Object streams) compressed object stream. This entry type can be only found in cross-reference streams.
- Examples
- extract.c.