- Aldebaran documentation |
- C++ Libraries |
- index

libqi-api 2.8.7.4

- Main Page
- Related Pages
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
qi::TypeInfo Class Reference

`#include <typeinterface.hpp>`

## Public Member Functions
| TypeInfo ()
| TypeInfo (const TypeIndex &index)
| Construct a TypeInfo from a TypeIndex. More...
| TypeInfo (const std::string &ti)
| Contruct a TypeInfo from a custom string. More...
std::string | asString () const
std::string | asDemangledString () const
const char * | asCString () const
bool | operator== (const TypeInfo &b) const
bool | operator!= (const TypeInfo &b) const
bool | operator< (const TypeInfo &b) const

## Detailed Description

This class is used to uniquely identify a type.

Definition at line 45 of file typeinterface.hpp.

## Constructor & Destructor Documentation

qi::TypeInfo::TypeInfo | ( |  | ) |

qi::TypeInfo::TypeInfo | ( | const TypeIndex & | index | ) |

Construct a TypeInfo from a TypeIndex.

qi::TypeInfo::TypeInfo | ( | const std::string & | ti | ) |

Contruct a TypeInfo from a custom string.

## Member Function Documentation

const char* qi::TypeInfo::asCString | ( |  | ) | const

std::string qi::TypeInfo::asDemangledString | ( |  | ) | const

std::string qi::TypeInfo::asString | ( |  | ) | const

bool qi::TypeInfo::operator!= | ( | const TypeInfo & | b | ) | const

bool qi::TypeInfo::operator< | ( | const TypeInfo & | b | ) | const

bool qi::TypeInfo::operator== | ( | const TypeInfo & | b | ) | const

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

- /home/opennao/work/release-2.8/sdk/libqi/qi/type/detail/typeinterface.hpp