Veda/ClassNode.h File Reference


Detailed Description

This file applies the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1 , read file COPYING.

Author:
victorien ferry & www.m4nkind.com

Definition in file ClassNode.h.

#include "NamedObject.h"
#include "PackString.h"
#include "BaseObject.h"
#include "PackList.h"

Go to the source code of this file.

Classes

class  ClassNode
 Class used privately by BaseContext to represent a class node in its database tree. This tree has the shape of the inheritance hierarchy. It manages a special hierarchic serialization which can re-create the object recursively. Basically, there is 1 classnode by class and context: It is initialized using a static BaseObject::ClassDescription, when using BaseContext::RegisterClassList(). Again: It IS NOT a class that is instancied to make BaseObject objects, it just indicates the class in the class hierarchy of BaseContext, and BaseObjects are under it in a list. It is also used for the context database access, and management. More...


      /\/\        4         N         k         !         N         D
                      _______  _ __ ___  _____            ___ _ _  ____
     ___________  __//___   /________  |/    / ___________\_______/    \
    /   _   _   \/   _     /    _   /      _/_/____/    _       __     /
   /    /   /       /     /    /    \      \/     /    /    \   \     /
  \\___/___/___/    ¯    _____/_____/       ______\___/_____/\________\\
               \________/_ ___ __ l____\      /elD!  
                 http://www.m4nkind.com \____/