BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslfmt::TestSpecificationGenerator_BoolOption Class Reference

#include <bslfmt_testspecificationgenerator.h>

Inheritance diagram for bslfmt::TestSpecificationGenerator_BoolOption:
bslfmt::TestSpecificationGenerator_Option

Detailed Description

This class is an implementation of the TestSpecificationGenerator_Option for options that have only two states: they are either present or not.

Public Member Functions

 TestSpecificationGenerator_BoolOption (bool *value)
 
 ~TestSpecificationGenerator_BoolOption ()
 
bool nextState ()
 
- Public Member Functions inherited from bslfmt::TestSpecificationGenerator_Option
 TestSpecificationGenerator_Option ()
 
virtual ~TestSpecificationGenerator_Option ()
 
void setNextOption (TestSpecificationGenerator_Option *nextOption, bslma::Allocator *allocator)
 
TestSpecificationGenerator_OptionlastOption ()
 
TestSpecificationGenerator_OptionnextOption () const
 

Constructor & Destructor Documentation

◆ TestSpecificationGenerator_BoolOption()

bslfmt::TestSpecificationGenerator_BoolOption::TestSpecificationGenerator_BoolOption ( bool *  value)
inline

Create an object that displays its state through the specified value.

◆ ~TestSpecificationGenerator_BoolOption()

bslfmt::TestSpecificationGenerator_BoolOption::~TestSpecificationGenerator_BoolOption ( )
inline

Destroy this object.

Member Function Documentation

◆ nextState()

bool bslfmt::TestSpecificationGenerator_BoolOption::nextState ( )
inlinevirtual

Switch the state of this object to the next one.

Implements bslfmt::TestSpecificationGenerator_Option.


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