typename.hh File Reference

#include <string>
#include <list>
#include <boost/tokenizer.hpp>
Include dependency graph for typelib/typename.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Typelib::NameSeparator

Namespaces

namespace  Typelib

Functions

std::string Typelib::getMinimalPathTo (std::string const &full_name, std::string const &ns)
std::string Typelib::getNamespace (const std::string &full_name)
std::string Typelib::getNormalizedNamespace (const std::string &name)
std::string Typelib::getRelativeName (std::string const &full_name, std::string const &ns)
std::string Typelib::getTypename (const std::string &full_name)
bool Typelib::isAbsoluteName (const std::string &name)
bool Typelib::isInNamespace (const std::string &type, const std::string &nspace, bool recursive=false)
bool Typelib::isValidNamespace (const std::string &name, bool absolute)
bool Typelib::isValidTypename (const std::string &name, bool absolute)
bool Typelib::nameSort (std::string const &name1, std::string const &name2)
std::list< std::string > Typelib::splitTypename (std::string const &name)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Fri Jan 11 09:36:54 2013