Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

ph::common::outerable_helper Class Reference

#include <outerable_object.hpp>

Inheritance diagram for ph::common::outerable_helper:

persist_test::base persist_test::c_base reflect_test::base reflect_test::c_base persist_test::bar persist_test::foo persist_test::root persist_test::c_ref persist_test::c_vector reflect_test::bar reflect_test::foo reflect_test::root reflect_test::c_ref reflect_test::c_vector

Detailed Description

A helper class whcih declares a member of the class type to provide the outer of an object.

Definition at line 34 of file outerable_object.hpp.

Public Member Functions

 outerable_helper (object_base *outer=0)
object_baseouter_helper () const
void outer_helper (object_base *outer)

Constructor & Destructor Documentation

ph::common::outerable_helper::outerable_helper object_base outer = 0  )  [inline]

Definition at line 41 of file outerable_object.hpp.

Member Function Documentation

object_base* ph::common::outerable_helper::outer_helper  )  const [inline]

Definition at line 45 of file outerable_object.hpp.

Referenced by persist_test::c_base::outer(), reflect_test::c_base::outer(), persist_test::base::outer(), and reflect_test::base::outer().

void ph::common::outerable_helper::outer_helper object_base outer  )  [inline]

Definition at line 47 of file outerable_object.hpp.

The documentation for this class was generated from the following file:
Generated on Wed Apr 5 22:03:34 2006 for cppxmlobj by  doxygen 1.4.3