wibble  1.1
Public Member Functions | Public Attributes | List of all members
Main Struct Reference

#include <test-main.h>

Inheritance diagram for Main:
Inheritance graph
[legend]
Collaboration diagram for Main:
Collaboration graph
[legend]

Public Member Functions

 Main ()
 
void child ()
 
void processStatus (std::string line)
 
void status (std::string line)
 
void confirm ()
 
void waitForAck ()
 
int main (int _argc, char **_argv)
 

Public Attributes

int suite
 
int test
 
wibble::sys::Pipe p_status
 
wibble::sys::Pipe p_confirm
 
int status_fds [2]
 
int confirm_fds [2]
 
pid_t pid
 
int argc
 
char ** argv
 
pid_t finished
 
int status_code
 
int test_ok
 
int suite_ok
 
int suite_failed
 
int total_ok
 
int total_failed
 
int announced_suite
 
std::string current
 
bool want_fork
 
RunAll all
 

Constructor & Destructor Documentation

◆ Main()

Main::Main ( )
inline

Referenced by main().

Member Function Documentation

◆ child()

void Main::child ( )
inline

◆ confirm()

void Main::confirm ( )
inline

Referenced by processStatus().

◆ main()

int Main::main ( int  _argc,
char **  _argv 
)
inline

◆ processStatus()

void Main::processStatus ( std::string  line)
inline

◆ status()

void Main::status ( std::string  line)
inlinevirtual

Implements RunFeedback.

References processStatus().

Referenced by child().

◆ waitForAck()

void Main::waitForAck ( )
inlinevirtual

Member Data Documentation

◆ all

RunAll Main::all

◆ announced_suite

int Main::announced_suite

◆ argc

int Main::argc

◆ argv

char** Main::argv

◆ confirm_fds

int Main::confirm_fds[2]

◆ current

std::string Main::current

Referenced by child().

◆ finished

pid_t Main::finished

◆ p_confirm

wibble::sys::Pipe Main::p_confirm

◆ p_status

wibble::sys::Pipe Main::p_status

◆ pid

pid_t Main::pid

◆ status_code

int Main::status_code

◆ status_fds

int Main::status_fds[2]

◆ suite

int Main::suite

Referenced by processStatus().

◆ suite_failed

int Main::suite_failed

Referenced by processStatus().

◆ suite_ok

int Main::suite_ok

Referenced by processStatus().

◆ test

int Main::test

Referenced by child(), and processStatus().

◆ test_ok

int Main::test_ok

◆ total_failed

int Main::total_failed

◆ total_ok

int Main::total_ok

◆ want_fork

bool Main::want_fork

The documentation for this struct was generated from the following file: