Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
command-equality-test.cpp File Reference

unit test CommandEquality_test More...

Go to the source code of this file.

Description

unit test CommandEquality_test

Definition in file command-equality-test.cpp.

Namespaces

namespace  steam
 Steam-Layer implementation namespace root.
 
namespace  steam::control
 Steam-Layer dispatcher, controller and administrative facilities.
 
namespace  steam::control::test
 
namespace  steam::control::test::anonymous_namespace{command-equality-test.cpp}
 

Typedefs

typedef void Sig_oper(char)
 
typedef string Sig_capt(char)
 
typedef void Sig_undo(char, string)
 
typedef function< Sig_operFun_o
 
typedef function< Sig_captFun_c
 
typedef function< Sig_undoFun_u
 
using ArgTuple = std::tuple< char >
 
using ArgHolder = OpClosure< Sig_oper >
 
using MemHolder = MementoTie< Sig_oper, string >
 
using Closure = SimpleClosure< Sig_oper >
 

Classes

class  CommandEquality_test
 

Functions

const string MARK_1 ("|_1_")
 
const string MARK_2 ("|_2_")
 
void oper_1 (char par)
 
void oper_2 (char par)
 
string capt_1 (char par)
 
string capt_2 (char par)
 
void undo_1 (char par, string mem)
 
void undo_2 (char par, string mem)
 
 LAUNCHER (CommandEquality_test, "function controller")
 Register this test class...
 

Variables

string check_
 
Symbol COMMAND1 ("test.equalityCommand1")
 
Symbol COMMAND2 ("test.equalityCommand2")