#include <HxTagListTiedSvt.h>
Inheritance diagram for HxTagListTiedSvt::
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) |
|
|
|
|
|
|
|
00019 { 00020 } |
|
00023 : HxTagList(obj) 00024 { 00025 } |
|
00028 { 00029 std::cout << "~HxTagListTiedSvt" << std::endl; 00030 } |
|
00034 { 00035 HxAddTag(*this, name, (int)val); 00036 } |
|
00040 { 00041 return HxGetTag<int>(*this, name); 00042 } |
|
00046 { 00047 HxAddTag(*this, name, (double)val); 00048 } |
|
00052 { 00053 return HxGetTag<double>(*this, name); 00054 } |
|
00058 { 00059 HxAddTag(*this, name, HxConvertValue(val)); 00060 } |
|
00064 { 00065 HxValue result = HxGetTag<HxValue>(*this, name); 00066 return HxConvertValue(result); 00067 } |