Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

env_value Class Reference

#include <env_value.h>

List of all members.

Public Types

typedef std::vector< std::string
>::const_iterator 
const_iterator

Public Member Functions

 env_value (const std::string &sKey="")
const_iterator end ()
const_iterator begin ()
int num_vals ()
std::string operator[] (int index)
std::string key ()

Private Member Functions

void add_value (const std::string &value)

Private Attributes

std::vector< std::string > vals_
std::string key_

Friends

class request_env


Member Typedef Documentation

typedef std::vector<std::string>::const_iterator env_value::const_iterator
 


Constructor & Destructor Documentation

env_value::env_value const std::string &  sKey = ""  ) 
 


Member Function Documentation

void env_value::add_value const std::string &  value  )  [private]
 

env_value::const_iterator env_value::begin  ) 
 

env_value::const_iterator env_value::end  ) 
 

std::string env_value::key  )  [inline]
 

int env_value::num_vals  ) 
 

std::string env_value::operator[] int  index  ) 
 


Friends And Related Function Documentation

friend class request_env [friend]
 


Member Data Documentation

std::string env_value::key_ [private]
 

std::vector<std::string> env_value::vals_ [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Apr 3 15:38:42 2005 for mod_cplusplus by  doxygen 1.4.2