cgma
TDCompare Class Reference

#include <TDCompare.hpp>

Inheritance diagram for TDCompare:
ToolData

List of all members.

Public Member Functions

 TDCompare ()
virtual ~TDCompare ()
void set_compare_partner (RefEntity *partner)
RefEntityget_compare_partner () const

Static Public Member Functions

static int is_compare (const ToolData *td)

Private Attributes

RefEntitycomparePartner_

Detailed Description

Definition at line 49 of file TDCompare.hpp.


Constructor & Destructor Documentation

TDCompare::TDCompare ( ) [inline]

Definition at line 89 of file TDCompare.hpp.

                     : comparePartner_(NULL) 
{
}
TDCompare::~TDCompare ( ) [inline, virtual]

Definition at line 103 of file TDCompare.hpp.

{
}

Member Function Documentation

Definition at line 134 of file TDCompare.hpp.

{
   return comparePartner_ ;
}
static int TDCompare::is_compare ( const ToolData td) [inline, static]

Definition at line 63 of file TDCompare.hpp.

      {return (dynamic_cast<TDCompare*>(const_cast<ToolData*>(td)) != NULL);}
void TDCompare::set_compare_partner ( RefEntity partner) [inline]

Definition at line 118 of file TDCompare.hpp.

{
   comparePartner_ = partner ;
}

Member Data Documentation

Definition at line 74 of file TDCompare.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines