PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
atoms.h File Reference

Atom API. More...

#include <pdfsdk/core/api_macro.h>
#include <pdfsdk/errors.h>
#include <pdfsdk/core/atom_builtins.inl>

Go to the source code of this file.

Macros

#define PDF_ATOM_BUILTIN_(X)
 

Typedefs

typedef uint32_t PDAtom
 

Enumerations

enum  { kPDAtomNull = (uint32_t)-1 , kPDAtomEmpty = 0 }
 Defines a chain of enums that start with null (all 1s) and starting at 0 all the PDF Atoms from the atom_builtins.inl file get enumerated sequentially.
 

Functions

PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDAtomPutString (const char *string, PDAtom *patom)
 
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDAtomGetString (PDAtom atom, const char **pstring)
 

Detailed Description

Atom API.

Macro Definition Documentation

◆ PDF_ATOM_BUILTIN_

#define PDF_ATOM_BUILTIN_ ( X)
Value:
kPDAtom_##X,