angel  mercurial changeset:
angel::accu_exp_t Struct Reference

#include <angel_types.hpp>

Collaboration diagram for angel::accu_exp_t:

List of all members.

Classes

union  ref_t

Public Types

enum  ref_kind_t { nothing, exp, lgn, isop }
enum  op_t { add, mult }

Public Member Functions

void set_exp (int _exp_nr)
void set_node (line_graph_t::edge_t _node)
void set_op (op_t _op)

Public Attributes

ref_t ref
ref_kind_t ref_kind

Detailed Description

Definition at line 619 of file angel_types.hpp.


Member Enumeration Documentation

Enumerator:
add 
mult 

Definition at line 621 of file angel_types.hpp.

Enumerator:
nothing 
exp 
lgn 
isop 

Definition at line 620 of file angel_types.hpp.


Member Function Documentation

void angel::accu_exp_t::set_exp ( int  _exp_nr) [inline]

Definition at line 630 of file angel_types.hpp.

References exp, angel::accu_exp_t::ref_t::exp_nr, ref, and ref_kind.

Definition at line 631 of file angel_types.hpp.

References lgn, angel::accu_exp_t::ref_t::node, ref, and ref_kind.

void angel::accu_exp_t::set_op ( op_t  _op) [inline]

Definition at line 632 of file angel_types.hpp.

References isop, angel::accu_exp_t::ref_t::op, ref, and ref_kind.


Member Data Documentation


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines