Vanilla.PDF  1.3.0
Cross-platform toolkit for creating and modifying PDF documents
Enumerations
c_object.h File Reference

This file contains contains class definitions for ObjectHandle. More...

#include "vanillapdf/c_export.h"
#include "vanillapdf/c_handles.h"
#include "vanillapdf/c_values.h"

Go to the source code of this file.

Enumerations

enum  ObjectType {
  ObjectType_Null = 0, ObjectType_Array, ObjectType_Boolean, ObjectType_Dictionary,
  ObjectType_Integer, ObjectType_Name, ObjectType_Real, ObjectType_Stream,
  ObjectType_String, ObjectType_IndirectReference
}
 Available types of objects. More...
 

Detailed Description

This file contains contains class definitions for ObjectHandle.

Enumeration Type Documentation

◆ ObjectType

enum ObjectType

Available types of objects.

Enumerator
ObjectType_Null 

Used as missing value.

See also
NullObjectHandle
ObjectType_Array 

Represents array of mixed type elements.

See also
ArrayObjectHandle
ObjectType_Boolean 

Represents boolean type.

See also
BooleanObjectHandle
ObjectType_Dictionary 

Represents key-value map.

See also
DictionaryObjectHandle
ObjectType_Integer 

Represents integer values.

See also
IntegerObjectHandle
ObjectType_Name 

Represents unique name references in document.

See also
NameObjectHandle
ObjectType_Real 

Represents floating point numbers.

See also
RealObjectHandle
ObjectType_Stream 

Represents compressed data inside document.

See also
StreamObjectHandle
ObjectType_String 

Reprsents human readable text.

See also
StringObjectHandle
ObjectType_IndirectReference 

Represents reference to other object.

See also
IndirectObjectReferenceHandle