20 #ifndef RTC_TYPENAME_H 21 #define RTC_TYPENAME_H 34 template <
class T,
typename T::_ptr_type (*)(
void)>
43 template <
class T,
class U =
void>
46 static const bool value =
false;
58 static const bool value =
true;
93 template <
bool cond,
class T>
100 static const char*
id()
103 typename T::_ptr_type tmp_var;
106 return any_var.type()->id();
111 typename T::_ptr_type tmp_var;
114 return any_var.type()->name();
122 static const char*
id()
127 return any_var.type()->id();
134 return any_var.type()->name();
254 std::cerr <<
"toTypename() is obsolete." << std::endl;
255 std::cerr <<
"Please use CORBA_Util::toTypename() instead." << std::endl;
259 #endif // RTC_TYPENAME_H
const char * toTypename()
Getting CORBA defined type as characters.
has nil traits class template
is corba object traits class
const char * toRepositoryIdOfStruct()
const char * toTypenameOfObject()
const char * toTypenameOfStruct()
static const char * name()
const char * toRepositoryIdOfObject()
const char * toRepositoryId()
Getting CORBA defined type as characters.
static const char * name()