WXP C++ Library Version 6.74.9
Loading...
Searching...
No Matches
WXP::VarFile Class Reference

This class specifies a list of variables. More...

#include "../include/VarFile.h"

Public Member Functions

 VarFile ()
int open (const char *file)
bool isOpen ()
int rewind ()
int close ()
int read (VarFileData &data)

Detailed Description

This class specifies a list of variables.

Author
Dan Vietor

Constructor & Destructor Documentation

◆ VarFile()

VarFile::VarFile ( )

Constructor. Initializes values

Member Function Documentation

◆ close()

int VarFile::close ( )

Closes a variable file

◆ open()

int VarFile::open ( const char * rfile)

Opens a variable file

Parameters
rfileFile to open

References WXP::FileTool::addPath(), WXP::String::get(), and WXP::Wxp::getDatabasePath().

◆ read()

int VarFile::read ( VarFileData & data)

Reads a variable specifiction from a variable file

Return values
dataVariable data
Returns
1 if valid data, 0 if at end of file

References WXP::String::append(), WXP::String::chop(), WXP::String::copy(), WXP::StrLib::copy(), WXP::StrLib::getChar(), WXP::StrLib::getField(), WXP::VarFileData::init(), WXP::StrLib::replace(), WXP::String::stripWS(), and WXP::StrLib::trimWS().

◆ rewind()

int VarFile::rewind ( )

Rewinds a variable file


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