GME  13
Public Member Functions | Protected Member Functions
OclBasic::Real Class Reference

#include <OCLObjectExBasic.h>

Inheritance diagram for OclBasic::Real:
Inheritance graph
[legend]
Collaboration diagram for OclBasic::Real:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Real (OclMeta::TypeManager *pManager, double value)
virtual AnyClone () const
void GetValue (double &value) const
void SetValue (double value)
virtual bool Equals (const Any &object) const
bool operator== (const Real &object) const
bool operator!= (const Real &object) const
virtual std::string Print () const

Protected Member Functions

 Real (OclMeta::TypeManager *pManager, const std::string &strTypeName, double value)

Detailed Description

Definition at line 254 of file OCLObjectExBasic.h.


Constructor & Destructor Documentation

OclBasic::Real::Real ( OclMeta::TypeManager pManager,
const std::string strTypeName,
double  value 
) [protected]

Definition at line 220 of file OCLObjectExBasic.cpp.

OclBasic::Real::Real ( OclMeta::TypeManager pManager,
double  value 
)

Definition at line 225 of file OCLObjectExBasic.cpp.


Member Function Documentation

Any * OclBasic::Real::Clone ( ) const [virtual]

Reimplemented from OclImplementation::Object.

Reimplemented in OclBasic::Integer.

Definition at line 240 of file OCLObjectExBasic.cpp.

bool OclBasic::Real::Equals ( const Any object) const [virtual]

Reimplemented from OclImplementation::Object.

Definition at line 245 of file OCLObjectExBasic.cpp.

void OclBasic::Real::GetValue ( double &  value) const

Definition at line 230 of file OCLObjectExBasic.cpp.

bool OclBasic::Real::operator!= ( const Real object) const

Definition at line 260 of file OCLObjectExBasic.cpp.

bool OclBasic::Real::operator== ( const Real object) const

Definition at line 255 of file OCLObjectExBasic.cpp.

std::string OclBasic::Real::Print ( ) const [virtual]

Implements OclImplementation::Object.

Reimplemented in OclBasic::Integer.

Definition at line 265 of file OCLObjectExBasic.cpp.

void OclBasic::Real::SetValue ( double  value)

Definition at line 235 of file OCLObjectExBasic.cpp.


The documentation for this class was generated from the following files: