All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
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

References attr.

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

References attr.

std::string& hpp::manipulation::graph::dot::DrawingAttributes::operator[] ( const std::string &  K)
inline

References attr.

Member Data Documentation

Map hpp::manipulation::graph::dot::DrawingAttributes::attr

Referenced by insert(), insertWithQuote(), and operator[]().

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