Cadabra
Computer algebra system for field theory problems
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
cadabra::BoundPropertyBase Class Reference

#include <py_properties.hh>

Inheritance diagram for cadabra::BoundPropertyBase:

Public Member Functions

 BoundPropertyBase ()
 
 BoundPropertyBase (const property *prop, Ex_ptr for_obj)
 
virtual ~BoundPropertyBase ()
 
std::string str_ () const
 Human-readable form in text, i.e. no special formatting. More...
 
std::string latex_ () const
 Human-readable form using LaTeX markup. More...
 
std::string repr_ () const
 Python-parseable form. FIXME: not correct right now. More...
 
Exget_ex () const
 
Ex::iterator get_it () const
 

Static Public Member Functions

static Kernelget_kernel ()
 
static Propertiesget_props ()
 

Public Attributes

const propertyprop
 
Ex_ptr for_obj
 

Constructor & Destructor Documentation

◆ BoundPropertyBase() [1/2]

cadabra::BoundPropertyBase::BoundPropertyBase ( )

◆ BoundPropertyBase() [2/2]

cadabra::BoundPropertyBase::BoundPropertyBase ( const property prop,
Ex_ptr  for_obj 
)

◆ ~BoundPropertyBase()

cadabra::BoundPropertyBase::~BoundPropertyBase ( )
virtual

Member Function Documentation

◆ get_ex()

Ex & cadabra::BoundPropertyBase::get_ex ( ) const

◆ get_it()

Ex::iterator cadabra::BoundPropertyBase::get_it ( ) const

◆ get_kernel()

Kernel & cadabra::BoundPropertyBase::get_kernel ( )
static

◆ get_props()

Properties & cadabra::BoundPropertyBase::get_props ( )
static

◆ latex_()

std::string cadabra::BoundPropertyBase::latex_ ( ) const

Human-readable form using LaTeX markup.

◆ repr_()

std::string cadabra::BoundPropertyBase::repr_ ( ) const

Python-parseable form. FIXME: not correct right now.

◆ str_()

std::string cadabra::BoundPropertyBase::str_ ( ) const

Human-readable form in text, i.e. no special formatting.

Member Data Documentation

◆ for_obj

Ex_ptr cadabra::BoundPropertyBase::for_obj

◆ prop

const property* cadabra::BoundPropertyBase::prop

The documentation for this class was generated from the following files: