Vcsn  2.3
Be Rational
symbol.hh File Reference
#include <vcsn/config.hh>
#include <boost/flyweight.hpp>
#include <boost/flyweight/intermodule_holder.hpp>
#include <boost/flyweight/no_tracking.hpp>
Include dependency graph for symbol.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  std::hash< vcsn::symbol >
 

Namespaces

 vcsn
 

Typedefs

using vcsn::symbol = boost::flyweight< std::string, boost::flyweights::no_tracking, boost::flyweights::intermodule_holder >
 An internalized string. More...
 

Functions

std::string vcsn::operator+ (symbol l, const char *r)
 
std::string vcsn::operator+ (const char *l, symbol r)
 
std::string vcsn::operator+ (symbol l, const std::string &r)
 
std::string vcsn::operator+ (const std::string &l, symbol r)