Horus Doc || Corba Reference || Corba   Client Server   Stubs C++   Stubs Java   Servant Generator  

HxTagListTiedSvt Class Reference

Tied object for HxTagList. More...

#include <HxTagListTiedSvt.h>

Inheritance diagram for HxTagListTiedSvt::

HxTagList List of all members.

Public Types

typedef POA_HxCorba::TagList_tie<
HxTagListTiedSvt > 
TieT
typedef HxTagList HxT
typedef HxCorba::TagList CorbaT

Public Methods

 HxTagListTiedSvt ()
 HxTagListTiedSvt (const HxTagList &obj)
virtual ~HxTagListTiedSvt ()
virtual void addInt (const char *name, CORBA::Long val)
virtual CORBA::Long getInt (const char *name)
virtual void addFloat (const char *name, CORBA::Double val)
virtual CORBA::Double getFloat (const char *name)
virtual void addValue (const char *name, const HxCorba::PixValue &val)
virtual HxCorba::PixValue getValue (const char *name)

Detailed Description

Tied object for HxTagList.


Member Typedef Documentation

typedef POA_HxCorba::TagList_tie<HxTagListTiedSvt> HxTagListTiedSvt::TieT
 

typedef HxTagList HxTagListTiedSvt::HxT
 

typedef HxCorba::TagList HxTagListTiedSvt::CorbaT
 


Constructor & Destructor Documentation

HxTagListTiedSvt::HxTagListTiedSvt  
 

00019 {
00020 }

HxTagListTiedSvt::HxTagListTiedSvt const HxTagList   obj
 

00023     : HxTagList(obj)
00024 {
00025 }

HxTagListTiedSvt::~HxTagListTiedSvt   [virtual]
 

00028 {
00029     std::cout << "~HxTagListTiedSvt" << std::endl;
00030 }


Member Function Documentation

void HxTagListTiedSvt::addInt const char *    name,
CORBA::Long    val
[virtual]
 

00034 {
00035    HxAddTag(*this, name, (int)val);
00036 }

CORBA::Long HxTagListTiedSvt::getInt const char *    name [virtual]
 

00040 {
00041     return HxGetTag<int>(*this, name);
00042 }

void HxTagListTiedSvt::addFloat const char *    name,
CORBA::Double    val
[virtual]
 

00046 {
00047    HxAddTag(*this, name, (double)val);
00048 }

CORBA::Double HxTagListTiedSvt::getFloat const char *    name [virtual]
 

00052 {
00053     return HxGetTag<double>(*this, name);
00054 }

void HxTagListTiedSvt::addValue const char *    name,
const HxCorba::PixValue   val
[virtual]
 

00058 {
00059     HxAddTag(*this, name, HxConvertValue(val));
00060 }

HxCorba::PixValue HxTagListTiedSvt::getValue const char *    name [virtual]
 

00064 {
00065     HxValue result = HxGetTag<HxValue>(*this, name);
00066     return HxConvertValue(result);
00067 }


The documentation for this class was generated from the following files:
Generated on Mon Jan 27 15:20:56 2003 for CorbaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001