Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
Parsing< FMT > Class Template Reference

Description

template<class FMT>
class lib::time::test::anonymous_namespace{time-parsing-test.cpp}::Parsing< FMT >

Expression builder for writing time value parsing tests.

Definition at line 48 of file time-parsing-test.cpp.

Public Member Functions

 Parsing (string const &toParse, Symbol gridID=DEFAULT_GRID)
 
void should_yield (TimeValue const &expected)
 
void should_yield (FSecs const &expectedSecs)
 
void should_fail ()
 

Private Attributes

string const & timeSpec_
 
PQuant grid_
 

Constructor & Destructor Documentation

◆ Parsing()

template<class FMT >
Parsing ( string const &  toParse,
Symbol  gridID = DEFAULT_GRID 
)
inline

Definition at line 54 of file time-parsing-test.cpp.

Member Function Documentation

◆ should_yield() [1/2]

template<class FMT >
void should_yield ( TimeValue const &  expected)
inline

Definition at line 61 of file time-parsing-test.cpp.

◆ should_yield() [2/2]

template<class FMT >
void should_yield ( FSecs const &  expectedSecs)
inline

Definition at line 71 of file time-parsing-test.cpp.

◆ should_fail()

template<class FMT >
void should_fail ( )
inline

Definition at line 77 of file time-parsing-test.cpp.

References VERIFY_ERROR.

Member Data Documentation

◆ timeSpec_

template<class FMT >
string const& timeSpec_
private

Definition at line 50 of file time-parsing-test.cpp.

◆ grid_

template<class FMT >
PQuant grid_
private

Definition at line 51 of file time-parsing-test.cpp.

+ Collaboration diagram for Parsing< FMT >:

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