BaseContext Related Documentations


Detailed Description

Here are links to documentations related to class BaseContext. This class allows the management of a set of objects as an application context, and is provided with the base package. On this page, the methods are sorted by themes.


Modules

 BaseContext Init Methods
 Init Methods for BaseContext.
 BaseContext Object Edition Methods
 The methods that allows to create Objects in a BaseContext. Then to edit objects, use the objects methods.
 BaseContext Input & Output Methods
 Serialization methods. Also note BaseType::WriteFile() and BaseType::ReadFile() are valid for BaseContext.
 BaseContext Event Management Methods
 You can be notified of any change in the context with these Methods. This makes possible to build a complete user interface to edit the context.
 BaseContext Undo & Redo Methods
 BaseContext provides an automatic management for all editable object members in the context. Active it with BaseContext::SetMaximumNumberOfUndoableEvents(). Note: its is currently beta, because re-creation of destroyed objects or list elements by undo is not managed at the moment, So any deletion on a list will flush the undo stack.

Classes

class  BaseContext
 You may also browse the BaseContext Related Documentations page sorted by theme.
Class that manages a whole database as a set of Objects inheriting class BaseObject.
BaseContext::Serialize_Out() and BaseContext::Serialize_In() will provide a quick and full persistent serialization of all features of a whole azurveda Context. When reading the context, the objects references will be resolved. In editable compilation mode you can use: More...


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