One element of an execution context input filter definition. More...
#include <execContextInputFilter.hpp>
Public Types | |
enum | Value { Const, UserName, SocketId, RemoteHost, ConnectionType, Authenticator, Resource } |
enum | { MaxValue =(int)Resource } |
Public Member Functions | |
ExecContextElement () | |
ExecContextElement (const ExecContextElement &o) | |
ExecContextElement (const std::string &name_, const std::string &const_value_) | |
ExecContextElement (const std::string &name_, Value value_) | |
ExecContextElement (const std::string &name_, Value value_, char value_delim_, std::size_t value_idx_) | |
Static Public Member Functions | |
static const char * | valueName (Value v) |
static Value | valueFromId (const std::string &v) |
Public Attributes | |
std::string | name |
name of the parameter More... | |
Value | value |
value taken from execution context More... | |
std::string | const_value |
value in case of const More... | |
char | value_delim |
delimiter in case of array access (0 else) More... | |
std::size_t | value_idx |
index >= 1 in case of array access (0 else) More... | |
One element of an execution context input filter definition.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
inlinestatic |
std::string _Wolframe::langbind::ExecContextElement::const_value |
value in case of const
std::string _Wolframe::langbind::ExecContextElement::name |
name of the parameter
Value _Wolframe::langbind::ExecContextElement::value |
value taken from execution context
char _Wolframe::langbind::ExecContextElement::value_delim |
delimiter in case of array access (0 else)
std::size_t _Wolframe::langbind::ExecContextElement::value_idx |
index >= 1 in case of array access (0 else)
Copyright © 2014 - Project Wolframe - All Rights Reserved