ARB
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
arb_test::group_match Struct Reference

#include <test_unit.h>

Collaboration diagram for arb_test::group_match:
Collaboration graph
[legend]

Public Member Functions

int required (int what) const
 
 group_match (const expectation_group &egroup, int min, int max)
 
void dump_num_of (int amount, const char *thing) const
 
void dump (const expectation_group &group, int indent) const
 

Static Public Member Functions

static void is (int a)
 
static void was (int a)
 
static void amountzero (int a, const char *zero)
 

Public Attributes

const int count
 result of matching an expectation_group with a group_matcher More...
 
const int fulfilled
 
const int min_req
 
const int max_req
 
const int diff
 

Detailed Description

Definition at line 861 of file test_unit.h.

Constructor & Destructor Documentation

arb_test::group_match::group_match ( const expectation_group egroup,
int  min,
int  max 
)
inline

Definition at line 869 of file test_unit.h.

Member Function Documentation

int arb_test::group_match::required ( int  what) const
inline

Definition at line 868 of file test_unit.h.

static void arb_test::group_match::is ( int  a)
inlinestatic

Definition at line 880 of file test_unit.h.

References arb_test::select_spaced().

Referenced by dump().

static void arb_test::group_match::was ( int  a)
inlinestatic

Definition at line 881 of file test_unit.h.

References arb_test::select_spaced().

static void arb_test::group_match::amountzero ( int  a,
const char zero 
)
inlinestatic

Definition at line 882 of file test_unit.h.

References arb_test::print().

Referenced by dump(), and dump_num_of().

void arb_test::group_match::dump_num_of ( int  amount,
const char thing 
) const
inline

Definition at line 884 of file test_unit.h.

References amountzero(), arb_test::print(), and arb_test::space().

Referenced by dump().

void arb_test::group_match::dump ( const expectation_group group,
int  indent 
) const
inline

Member Data Documentation

const int arb_test::group_match::count

result of matching an expectation_group with a group_matcher

Definition at line 862 of file test_unit.h.

const int arb_test::group_match::fulfilled

Definition at line 863 of file test_unit.h.

const int arb_test::group_match::min_req

Definition at line 864 of file test_unit.h.

Referenced by dump().

const int arb_test::group_match::max_req

Definition at line 865 of file test_unit.h.

Referenced by dump().

const int arb_test::group_match::diff

Definition at line 866 of file test_unit.h.

Referenced by arb_test::FINAL_TYPE< T >::matches().


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