10#ifndef __RTDataObject_h__
11#define __RTDataObject_h__ included
17#ifndef __RTVersionId_h__
18#include <RTVersionId.h>
44 char * printString(
void )
const;
45 int printString(
char * buf,
int size )
const;
54 virtual const char * getTypeName(
void )
const;
55 RTVersionId getVersion(
void )
const;
56 int isType(
const char * )
const;
61#define RTType_RTDataObject ( RTDataObject::classData )
64 static void initialize(
void );
88#include <RTDataObject.inl>
Provides a common interface to certain data type implementations (e.g.
Definition: RTDataObject.h:33
Definition: RTDecoding.h:27
Definition: RTEncoding.h:27
A type descriptor providing information about a type.
Definition: RTObject_class.h:64
Definition: RTDataObject.h:71