msmazes::DefaultArgumentValidationPolicy Struct Reference
[Core FSM Layer]

#include <msmazes/core/fsm/builder.hpp>

List of all members.


Detailed Description

This Argument Validation Policy is most permissive, because validation always results in acceptance. Use it if the degenerate cases mentioned in the Argument Validation Policy concept are not possible with the underlying Pattern.


Model of



Static Public Member Functions

template<typename MazeMaker, typename FSMInputMaker, typename MazePolicy, typename ArgumentPack>
bool areValidArguments (const MazeMaker &maze_maker, const FSMInputMaker &input_maker, const MazePolicy &policy, const ArgumentPack &p)


Member Function Documentation

template<typename MazeMaker, typename FSMInputMaker, typename MazePolicy, typename ArgumentPack>
bool msmazes::DefaultArgumentValidationPolicy::areValidArguments const MazeMaker &  maze_maker,
const FSMInputMaker &  input_maker,
const MazePolicy &  policy,
const ArgumentPack &  p
[inline, static]
 

Always returns true.


Multi-State Mazes in C++ is hosted by SourceForge.net. Use the Table of Contents for navigation.