class c4_Property

Base class for the basic data types.

Public:

c4_Property (char type_, const char* name_);
Constructs a new property with the give type and name.
c4_Property (int ide_);
Constructs a property from its id.
~c4_Property ();

c4_Property (const c4_Property& property_);
Copy constructor.
void operator= (const c4_Property& property_);
Assignment.
c4_String Name () const;
Returns the name of this property.
char Type () const;
Returns the type of this property.
int GetId () const;
Returns a unique id for this property. Properties with the same type and name always share the same id.

c4_Reference operator() (c4_RowRef row_) const;
Gets or sets this untyped property in a row.
void Refs (int) const;
Adjusts the reference count.
c4_View operator;

c4_View const;

c4_View operator, (const c4_Property& prop_) const;
Returns a view like the first, with a property appended to it.


#include "k4view.h"   // Jun 8, 1997