hpp::manipulation::graph::dot::DrawingAttributes Struct Reference

#include <hpp/manipulation/graph/dot.hh>

Collaboration diagram for hpp::manipulation::graph::dot::DrawingAttributes:
[legend]

Public Types

typedef std::pair< std::string, std::string > Pair
 
typedef std::map< std::string, std::string > Map
 

Public Member Functions

void insertWithQuote (const std::string &K, const std::string &V)
 
void insert (const std::string &K, const std::string &V)
 
std::string & operator[] (const std::string &K)
 
 DrawingAttributes ()
 

Public Attributes

std::string separator
 
std::string openSection
 
std::string closeSection
 
Map attr
 

Member Typedef Documentation

typedef std::map<std::string, std::string> hpp::manipulation::graph::dot::DrawingAttributes::Map
typedef std::pair<std::string, std::string> hpp::manipulation::graph::dot::DrawingAttributes::Pair

Constructor & Destructor Documentation

hpp::manipulation::graph::dot::DrawingAttributes::DrawingAttributes ( )
inline

Member Function Documentation

void hpp::manipulation::graph::dot::DrawingAttributes::insert ( const std::string &  K,
const std::string &  V 
)
inline
void hpp::manipulation::graph::dot::DrawingAttributes::insertWithQuote ( const std::string &  K,
const std::string &  V 
)
inline
std::string& hpp::manipulation::graph::dot::DrawingAttributes::operator[] ( const std::string &  K)
inline

Member Data Documentation

Map hpp::manipulation::graph::dot::DrawingAttributes::attr
std::string hpp::manipulation::graph::dot::DrawingAttributes::closeSection
std::string hpp::manipulation::graph::dot::DrawingAttributes::openSection
std::string hpp::manipulation::graph::dot::DrawingAttributes::separator