StringExecStreamGeneratorImpl Class Reference

Inheritance diagram for StringExecStreamGeneratorImpl:

StringExecStreamGenerator List of all members.

Public Member Functions

void insert (const std::string &value)
const std::string & generateValue (uint iRow)
 Generates one data value.

Private Attributes

std::vector< std::string > values

Detailed Description

Definition at line 64 of file FlatFileExecStreamTest.cpp.

Member Function Documentation

void StringExecStreamGeneratorImpl::insert ( const std::string &  value  )  [inline]

Definition at line 69 of file FlatFileExecStreamTest.cpp.

References values.

Referenced by FlatFileExecStreamTest::testStream().

00070     {
00071         values.push_back(value);
00072     }

const std::string& StringExecStreamGeneratorImpl::generateValue ( uint  iRow  )  [inline, virtual]

Generates one data value.

iRow 0-based row number to generate

Implements StringExecStreamGenerator.

Definition at line 75 of file FlatFileExecStreamTest.cpp.

References values.

00076     {
00077         BOOST_CHECK(iRow < values.size());
00078         return values[iRow];
00079     }

Member Data Documentation

std::vector<std::string> StringExecStreamGeneratorImpl::values [private]

Definition at line 66 of file FlatFileExecStreamTest.cpp.

Referenced by generateValue(), and insert().

The documentation for this class was generated from the following file:
Generated on Mon Jun 22 04:00:47 2009 for Fennel by  doxygen 1.5.1