Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

scfClassInfo Struct Reference

The shared library loader expects an array of such structures to be exported from each shared library. More...

#include <scf.h>

List of all members.

Public Attributes

char* ClassID
 This is the classID.

char* Description
 This is the description of given class.

char* Dependencies
 An optional comma-separated list of ClassIDs that would be better to load before this. More...

void* (* Factory )(iBase *iParent)
 Class factory function.


Detailed Description

The shared library loader expects an array of such structures to be exported from each shared library.

Usually this is done by implementing a exported function that returns a pointer to that table.


Member Data Documentation

char * scfClassInfo::Dependencies
 

An optional comma-separated list of ClassIDs that would be better to load before this.

This is a free-format string and its the responsability of each application to query, parse and use it.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000