Flip Reference

 

ClassDescManager Class Reference

Namespace

ohm::flip

Declared in

ohm/flip/ClassDescManager.h

Companion Guide

Flip Programming Guide: Writing a Flip Class Part 1

See also

Flip Reference: ClassDescription Template Class Reference

Overview

The ClassDescManager class implements a singleton that holds all Flip classes declaration. The following sections will only document the public API.

Partial Class Diagram

Methods Overview

Manipulating

Methods

declare_basic_types

Declares all the basic types to the Flip framework.

void           declare_basic_types ();

This must be done before you declare your own Flip classes.

declare

Declares a custom Flip class to the Flip framework.

static void    declare (ClassDescriptionMaster & class_description);

Important:Base classes must be declared before derived classes are defined

Important:Compound classes must be declared before parent classes are defined

post_check

Ensures that the Flip framework class declaration is in a good state.

void           post_check ();

This must be done after you declare all your own Flip classes.