Flip Reference

 

ObjectMoldData Class Reference

Namespace

ohm::flip

Declared in

ohm/flip/ObjectMoldData.h

See Also

ohm::flip::ObjectMold

Overview

The ObjectMoldData class represents one Flip object in an ObjectMold .

Partial Class Diagram

Methods Overview

Information

Methods

get_ref

Returns the Flip reference number of the source object of the mold.

flip::Ref      get_ref () const;

is_of_type

Returns true is the type of the source object of the mold is Type , false otherwise.

template <class Type>
bool           is_of_type () const;

get_value

Returns the value of the member of the source object identified by the class member and its name.

template <class T>
archi::Int64   get_value (Int64 T::*var, const char * var_name_0) const;
template <class T>
archi::Float64 get_value (Float64 T::*var, const char * var_name_0) const;
template <class T>
Blob::Data     get_value (Blob T::*var, const char * var_name_0) const;
template <class T, class U>
flip::Ref      get_value (ObjectRef <U> T::*var, const char * var_name_0) const;
template <class T, class U, archi::Int64 MIN, archi::Int64 NBR>
U              get_value (Enum <U, MIN, NBR> T::*var, const char * var_name_0) const;