Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXMetaClass Class Reference

Describes a FOX object. More...

#include <FXMetaClass.h>

List of all members.

Public Member Functions

 FXMetaClass (const FXchar *name, FXObject *(fac)(), const FXMetaClass *base, const void *ass, FXuint nass, FXuint assz)
 Create one metaclass for each class.
FXObjectmakeInstance () const
 Make instance of some object.
const void * search (FXSelector key) const
 Search message map.
const FXchar * getClassName () const
 Ask class name.
const FXMetaClassgetBaseClass () const
 Ask base class.
FXbool isSubClassOf (const FXMetaClass *metaclass) const
 Check if metaclass is subclass of some other metaclass.
 ~FXMetaClass ()
 Destroy metaclass.

Static Public Member Functions

static const FXMetaClassgetMetaClassFromName (const FXchar *name)
 Find metaclass object.
static FXObjectnullObject ()
 Make NULL object.

Detailed Description

Describes a FOX object.

The documentation for this class was generated from the following file:

Copyright © 1997-2016 Jeroen van der Zijp