class c4_Property
  Base class for the basic data types.

Public members
| c4_Property (char type_, int id_); Construct a new property with the give type and id
| c4_Property (char type_, const char* name_); Construct a new property with the give type and name
| ~c4_Property (); Destructor
| c4_Property (const c4_Property& property_); Copy constructor
void | operator= (const c4_Property& property_); Assignment
const char* | Name () const; Return the name of this property
char | Type () const; Return the type of this property
int | GetId () const; Return a unique id for this property
c4_Reference | operator() (const c4_RowRef& row_) const; Get or set this untyped property in a row
void | Refs (int) const; Adjust the reference count
c4_View | operator, (const c4_Property& prop_) const; Return a view like the first, with a property appended to it
static void | CleanupInternalData (); Call this to get rid of som eonternal datastructues (on exit)

Header file | "mk4.h" -- Dec 9, 1999
See also | c4_BytesProp, c4_DoubleProp, c4_FloatProp, c4_IntProp, c4_MemoProp, c4_StringProp, c4_ViewProp