Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

atlas::interpreter::Cartan_class_value Struct Reference

#include <built-in-types.h>

Inheritance diagram for atlas::interpreter::Cartan_class_value:

Inheritance graph
[legend]
Collaboration diagram for atlas::interpreter::Cartan_class_value:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Cartan_class_value (const inner_class_value &p, size_t cn)
 ~Cartan_class_value ()
virtual void print (std::ostream &out) const
Cartan_class_valueclone () const

Static Public Member Functions

const char * name ()

Public Attributes

const inner_class_value parent
size_t number
const cartanclass::CartanClassval

Private Member Functions

 Cartan_class_value (const Cartan_class_value &v)

Constructor & Destructor Documentation

atlas::interpreter::Cartan_class_value::Cartan_class_value const inner_class_value p,
size_t  cn
 

Definition at line 1452 of file built-in-types.cpp.

References atlas::interpreter::num(), atlas::complexredgp::ComplexReductiveGroup::numCartanClasses(), and atlas::interpreter::inner_class_value::val.

atlas::interpreter::Cartan_class_value::~Cartan_class_value  )  [inline]
 

Definition at line 122 of file built-in-types.h.

atlas::interpreter::Cartan_class_value::Cartan_class_value const Cartan_class_value v  )  [inline, private]
 

Definition at line 129 of file built-in-types.h.


Member Function Documentation

Cartan_class_value* atlas::interpreter::Cartan_class_value::clone  )  const [inline, virtual]
 

Implements atlas::interpreter::value_base.

Definition at line 125 of file built-in-types.h.

const char* atlas::interpreter::Cartan_class_value::name  )  [inline, static]
 

Reimplemented from atlas::interpreter::value_base.

Definition at line 127 of file built-in-types.h.

void atlas::interpreter::Cartan_class_value::print std::ostream &  out  )  const [virtual]
 

Implements atlas::interpreter::value_base.

Definition at line 1458 of file built-in-types.cpp.

References number, atlas::cartanclass::CartanClass::numDualRealForms(), atlas::cartanclass::CartanClass::numRealForms(), and val.


Member Data Documentation

size_t atlas::interpreter::Cartan_class_value::number
 

Definition at line 118 of file built-in-types.h.

Referenced by print().

const inner_class_value atlas::interpreter::Cartan_class_value::parent
 

Definition at line 117 of file built-in-types.h.

const cartanclass::CartanClass& atlas::interpreter::Cartan_class_value::val
 

Definition at line 119 of file built-in-types.h.

Referenced by print().


The documentation for this struct was generated from the following files:
Generated on Wed Mar 26 16:52:31 2008 for atlas by  doxygen 1.3.9.1