Logo Search packages:      
Sourcecode: schroot version File versions  Download package

sbuild::environment Class Reference

#include <sbuild-environment.h>

List of all members.

Detailed Description

Container of environment variables.

Definition at line 36 of file sbuild-environment.h.

Public Member Functions

void add (std::string const &value)
template<typename T>
void add (std::string const &name, T const &value)
void add (std::string const &name, std::string const &value)
void add (value_type const &value)
void add (environment const &environment)
void add (char **environment)
 environment (char **environment)
 environment ()
 The constructor.
template<typename T>
bool get (std::string const &name, T &value)
char ** get_strv () const
template<typename T>
environmentoperator+= (T &rhs)
template<typename T>
environmentoperator-= (T &rhs)
void remove (value_type const &value)
void remove (std::string const &value)
void remove (environment const &environment)
void remove (char **environment)
 ~environment ()
 The destructor.


template<typename T>
environment operator+ (environment const &lhs, T const &rhs)
template<typename T>
environment operator- (environment const &lhs, T const &rhs)
template<class charT, class traits>
std::basic_ostream< charT,
traits > & 
operator<< (std::basic_ostream< charT, traits > &stream, environment const &rhs)

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

Generated by  Doxygen 1.6.0   Back to index