PatternParameter Struct Reference
#include <types.h>
Inheritance diagram for PatternParameter:
Public Types | |
typedef CallParameter | super |
Public Member Functions | |
PatternParameter (const string &name, const string &pattern, const unsigned int min_size=1, const unsigned int max_size=128, const bool multi_value=false, const bool optional=false) | |
virtual bool | validate (const string &value) const |
Public Attributes | |
const boost::regex | pattern |
Detailed Description
Definition at line 74 of file ws/types.h.
Member Typedef Documentation
typedef CallParameter PatternParameter::super |
Definition at line 75 of file ws/types.h.
Constructor & Destructor Documentation
PatternParameter::PatternParameter | ( | const string & | name, |
const string & | pattern, | ||
const unsigned int | min_size = 1 , |
||
const unsigned int | max_size = 128 , |
||
const bool | multi_value = false , |
||
const bool | optional = false |
||
) | [inline] |
Definition at line 78 of file ws/types.h.
Member Function Documentation
virtual bool PatternParameter::validate | ( | const string & | value | ) | const [inline, virtual] |
Definition at line 88 of file ws/types.h.
References pattern.
Member Data Documentation
const boost::regex PatternParameter::pattern |
Definition at line 76 of file ws/types.h.
Referenced by validate().
The documentation for this struct was generated from the following file:
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.