- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
pdftron::PDF::Struct::ClassMap Class Reference

`#include <ClassMap.h>`

## Public Member Functions
| ClassMap (SDF::Obj dict=SDF::Obj(0))
| ClassMap (const ClassMap &p)
ClassMap & | operator= (const ClassMap &p)
bool | IsValid () const
SDF::Obj | GetSDFObj () const

## Detailed Description

Definition at line 17 of file ClassMap.h.

## Constructor & Destructor Documentation

pdftron::PDF::Struct::ClassMap::ClassMap | ( | SDF::Obj | dict = `SDF::Obj(0)` | ) |

Initialize a ClassMap using an existing low-level Cos/SDF ClassMap object.

Parameters

  dict | - a low-level (SDF/Cos) ClassMap dictionary.

Note
  This constructor does not copy any data, but is instead the logical equivalent of a type cast.

pdftron::PDF::Struct::ClassMap::ClassMap | ( | const ClassMap & | p | ) |

## Member Function Documentation

SDF::Obj pdftron::PDF::Struct::ClassMap::GetSDFObj | ( |  | ) | const

Returns the ClassMap dictionary.

Returns
  the object to the underlying SDF/Cos object.

bool pdftron::PDF::Struct::ClassMap::IsValid | ( |  | ) | const

Returns
  true if this is a valid (non-null) ClassMap, false otherwise. If the function returns false the underlying SDF/Cos object is null or is not valid and the ClassMap object should be treated as a null object.

ClassMap& pdftron::PDF::Struct::ClassMap::operator= | ( | const ClassMap & | p | ) |

The documentation for this class was generated from the following file:

- PDF/Struct/ClassMap.h