basix_doc 0.1
compound Class Reference

#include <compound.hpp>

List of all members.

Public Member Functions

Friends


Detailed Description

Definition at line 26 of file compound.hpp.


Constructor & Destructor Documentation

compound ( ) [inline]

Definition at line 35 of file compound.hpp.

: v (), sym (v) {}
compound ( const vector< generic > &  v2) [inline]

Definition at line 36 of file compound.hpp.

: v (v2), sym (v) {}
compound ( const compound c) [inline]

Definition at line 37 of file compound.hpp.

: v (c.v), sym (c.sym) {}
compound ( const symbol< vector< generic > > &  s2) [inline]

Definition at line 38 of file compound.hpp.

: v (*s2), sym (s2) {}

Member Function Documentation

vector<generic> operator* ( ) const [inline]

Definition at line 31 of file compound.hpp.

{ return v; }

Friends And Related Function Documentation

symbol<vector<generic> > as_symbol ( const compound v) [friend]

Definition at line 33 of file compound.hpp.

                                                                       {
    return v.sym; }
vector<generic> as_vector ( const compound v) [friend]

Definition at line 32 of file compound.hpp.

{ return v.v; }

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