18 #ifndef PRT_ANNOTATION_H_ 19 #define PRT_ANNOTATION_H_ 22 #include "prt/Object.h" 46 virtual const wchar_t* getKey()
const = 0;
47 virtual bool getBool()
const = 0;
48 virtual double getFloat()
const = 0;
49 virtual const wchar_t* getStr()
const = 0;
58 virtual const wchar_t* getName()
const = 0;
59 virtual size_t getNumArguments()
const = 0;
Boolean array type.
Definition: Annotation.h:37
Float type.
Definition: Annotation.h:33
Integer type.
Definition: Annotation.h:35
String array type.
Definition: Annotation.h:39
Definition: Annotation.h:43
Boolean type.
Definition: Annotation.h:32
AnnotationArgumentType
Definition: Annotation.h:30
Void type.
Definition: Annotation.h:31
Definition: Annotation.h:56
Unknown type.
Definition: Annotation.h:36
String type.
Definition: Annotation.h:34
The Procedural Runtime API namespace. The prt namespace contains the top level entry points into the ...
Definition: Annotation.h:24
Float array type.
Definition: Annotation.h:38