filters

Object Class Reference

List of all members.

Detailed Description

Definition at line 76 of file Object.h.


Public Member Functions

void zeroUnion ()
 Object ()
ObjectinitBool (GBool boolnA)
ObjectinitInt (int intgA)
ObjectinitReal (double realA)
ObjectinitString (GString *stringA)
ObjectinitName (const char *nameA)
ObjectinitNull ()
ObjectinitArray (XRef *xref)
ObjectinitDict (XRef *xref)
ObjectinitStream (Stream *streamA)
ObjectinitRef (int numA, int genA)
ObjectinitCmd (const char *cmdA)
ObjectinitError ()
ObjectinitEOF ()
Objectcopy (Object *obj)
Objectfetch (XRef *xref, Object *obj)
void free ()
ObjType getType ()
GBool isBool ()
GBool isInt ()
GBool isReal ()
GBool isNum ()
GBool isString ()
GBool isName ()
GBool isNull ()
GBool isArray ()
GBool isDict ()
GBool isStream ()
GBool isRef ()
GBool isCmd ()
GBool isError ()
GBool isEOF ()
GBool isNone ()
GBool isName (const char *nameA)
GBool isDict (const char *dictType)
GBool isStream (const char *dictType)
GBool isCmd (const char *cmdA)
GBool getBool ()
int getInt ()
double getReal ()
double getNum ()
GStringgetString ()
char * getName ()
ArraygetArray ()
DictgetDict ()
StreamgetStream ()
Ref getRef ()
int getRefNum ()
int getRefGen ()
const char * getCmd ()
int arrayGetLength ()
void arrayAdd (Object *elem)
ObjectarrayGet (int i, Object *obj)
ObjectarrayGetNF (int i, Object *obj)
int dictGetLength ()
void dictAdd (char *key, Object *val)
GBool dictIs (const char *dictType)
ObjectdictLookup (const char *key, Object *obj)
ObjectdictLookupNF (const char *key, Object *obj)
char * dictGetKey (int i)
ObjectdictGetVal (int i, Object *obj)
ObjectdictGetValNF (int i, Object *obj)
GBool streamIs (const char *dictType)
void streamReset ()
void streamClose ()
int streamGetChar ()
int streamLookChar ()
char * streamGetLine (char *buf, int size)
Guint streamGetPos ()
void streamSetPos (Guint pos, int dir=0)
DictstreamGetDict ()
const char * getTypeName ()
void print (FILE *f=stdout)

Static Public Member Functions

static void memCheck (FILE *f)

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys