Cadabra
Computer algebra system for field theory problems
|
Arguments to properties get parsed into a keyval_t structure.
#include <Props.hh>
Public Types | |
typedef std::pair< std::string, Ex::iterator > | kvpair_t |
typedef std::list< kvpair_t > | kvlist_t |
typedef kvlist_t::const_iterator | const_iterator |
typedef kvlist_t::iterator | iterator |
typedef kvpair_t | value_type |
Public Member Functions | |
const_iterator | find (const std::string &) const |
iterator | find (const std::string &) |
const_iterator | begin () const |
const_iterator | end () const |
void | push_back (const kvpair_t &) |
void | erase (iterator) |
Private Attributes | |
kvlist_t | keyvals |
typedef kvlist_t::const_iterator cadabra::keyval_t::const_iterator |
typedef kvlist_t::iterator cadabra::keyval_t::iterator |
typedef std::list<kvpair_t> cadabra::keyval_t::kvlist_t |
typedef std::pair<std::string, Ex::iterator> cadabra::keyval_t::kvpair_t |
keyval_t::const_iterator keyval_t::begin | ( | ) | const |
keyval_t::const_iterator keyval_t::end | ( | ) | const |
void keyval_t::erase | ( | iterator | it | ) |
keyval_t::const_iterator keyval_t::find | ( | const std::string & | key | ) | const |
keyval_t::iterator keyval_t::find | ( | const std::string & | key | ) |
void keyval_t::push_back | ( | const kvpair_t & | kv | ) |
|
private |