curl_stocks
Loading...
Searching...
No Matches
Classes | Functions
Config

Classes

class  Config
 Wraps reading and processing of stocks.config file. More...
 

Functions

 Config::Config ()
 Default constructor.
 
 Config::Config (int s, int l)
 Constructor.
 
int Config::get_start ()
 Get position of configuration item.
 
int Config::get_length ()
 Get length of identifier.
 
std::string Config::get_config ()
 Get configuration item stripped of identifier.
 
static void Config::read (std::string const &config_file_name)
 Read strings from stocks.config file.
 
static auto Config::begin ()
 First configuration item.
 
static auto Config::end ()
 Last configuration item.
 

Detailed Description

Function Documentation

◆ begin()

static auto Config::begin ( )
inlinestatic

First configuration item.

Returns
First configuration item
Here is the caller graph for this function:

◆ Config() [1/2]

Config::Config ( )

Default constructor.

◆ Config() [2/2]

Config::Config ( int  s,
int  l 
)

Constructor.

Parameters
sStart: Position from top (line number). Starts at 0.
lLength: Length of identifier.

◆ end()

static auto Config::end ( )
inlinestatic

Last configuration item.

Returns
Last configuration item
Here is the caller graph for this function:

◆ get_config()

std::string Config::get_config ( )

Get configuration item stripped of identifier.

Returns
Configuration item

◆ get_length()

int Config::get_length ( )

Get length of identifier.

Returns
Length: Length of identifier.

◆ get_start()

int Config::get_start ( )

Get position of configuration item.

Returns
Start: Position from top (line number). Starts at 0.

◆ read()

void Config::read ( std::string const &  config_file_name)
static

Read strings from stocks.config file.

Parameters
config_file_name
Here is the caller graph for this function: