Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Feel::Context Class Reference

#include <context.hpp>

Detailed Description

Context class.

Author
Christophe Prud'homme

Public Member Functions

Constructors, destructor
 Context (size_type c)
 
 Context (Context const &c)
 
 ~Context ()
 
Operator overloads
Contextoperator= (Context const &__c)
 
Contextoperator= (size_type __c)
 
size_type operator() () const
 
Accessors
size_type context () const
 
Mutators
void setContext (size_type __v)
 
Methods
bool test (size_type b) const
 
template<typename T >
bool test (T b) const
 
void set (size_type b)
 
void set (size_type b, bool v)
 
void clear (size_type b)
 
void reset ()
 

Friends

class boost::serialization::access
 

Constructor & Destructor Documentation

Feel::Context::Context ( size_type  c)
inlineexplicit

default constructor

Parameters
ccontext
Feel::Context::Context ( Context const &  c)
inline

copy constructor

Feel::Context::~Context ( )
inline

destructor

Member Function Documentation

size_type Feel::Context::context ( ) const
inline

get context value

Returns
the context value
size_type Feel::Context::operator() ( ) const
inline

get the context

Returns
the context
Context& Feel::Context::operator= ( Context const &  __c)
inline

assignment operator

Returns
the context
Context& Feel::Context::operator= ( size_type  __c)
inline

assignment operator

Returns
the context
void Feel::Context::setContext ( size_type  __v)
inline

set context value

Parameters
__vcontext value

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

Generated on Sun Oct 20 2013 08:25:07 for Feel++ by doxygen 1.8.4