Feel++ 0.91.0

Feel::Context Class Reference

Context class. More...

#include <context.hpp>

List of all members.

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
void set (size_type b)
void set (size_type b, bool v)
void clear (size_type b)
void reset ()

Detailed Description

Context class.

Author:
Christophe Prud'homme

Constructor & Destructor Documentation

Feel::Context::Context ( size_type  c) [inline, explicit]

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= ( size_type  __c) [inline]

assignment operator

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

assignment operator

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

set context value

Parameters:
__vcontext value