Spinning Topp Logo BlackTopp Studios
inc
Namespaces | Macros | Functions
consolelogic.cpp File Reference

The implementation of items important a commandline tool to work correctly without need to be available to test developers. More...

#include "consolelogic.h"
#include "consolestringmanipulation.h"
#include <vector>
#include <sstream>
#include <unistd.h>
+ Include dependency graph for consolelogic.cpp:

Go to the source code of this file.

Namespaces

 Mezzanine
 The bulk of the engine components go in this namspace.
 
 Mezzanine::Testing
 This contains all the items (except the tests themselves) that make the unit tests work.
 

Functions

String Mezzanine::Testing::GetCommandResults (String Command)
 Execute a command in a process, piping its standard output to a file. More...
 
TestResult Mezzanine::Testing::GetTestAnswerFromStdin (Mezzanine::String Question, Boole FailStatusOnIncorrect=true)
 Asked the user a question on the std output and get a TestResult as an answer. More...
 
void Mezzanine::Testing::sleep_for (UInt32 MicroSeconds)
 Sleeps the current thread for an amount of microseconds. More...
 
int Mezzanine::Testing::Usage (Mezzanine::String ThisName, CoreTestGroup &TestGroups)
 Print a message for the user onf the standard output that briefly describes hwo to use this. More...
 

Detailed Description

The implementation of items important a commandline tool to work correctly without need to be available to test developers.

Definition in file consolelogic.cpp.