TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
Configuració carregada. Més...
#include <Configuracio.h>
Mètodes públics | |
Configuracio (int argc, char *argv[]) throw (ErrorOpcions,AjudaDemanada,VersioDemanada) | |
Llegeix la configuració i la línia de comandes. | |
Configuracio (const Configuracio &c) | |
const boost::filesystem::path & | arrel () const |
const Cerber & | cerber () const |
const boost::filesystem::path & | config () const |
const std::string & | contrasenya () const |
const size_t | fils () const |
const std::string & | index () const |
unsigned short | port () const |
const std::string & | realme () const |
const std::string & | usuari () const |
Mètodes Protegits | |
Configuracio & | operator= (const Configuracio &) |
Atributs Privats | |
const int | argc_ |
char ** | argv_ |
boost::filesystem::path | arrel_ |
std::string | auth_pass_ |
std::string | auth_realme_ |
std::string | auth_user_ |
Cerber | cerber_ |
boost::filesystem::path | config_ |
size_t | fils_ |
std::string | index_ |
unsigned short | port_ |
Classes Amigues | |
std::ostream & | operator<< (std::ostream &os, const Configuracio &c) |
Impressió de configuració |
Configuració carregada.
arrel()
existeix, és un directori i és canònica Definició a la línia 112 del fitxer Configuracio.h.
Configuracio | ( | int | argc, |
char * | argv[] | ||
) | throw (ErrorOpcions,AjudaDemanada,VersioDemanada) |
Llegeix la configuració i la línia de comandes.
argc | Nombre d'arguments de la línia de comandes |
argv | Arguments de la línia de comandes |
AjudaDemanada | Si l'usuari ha demanat l'ajuda |
VersioDemanada | Si l'usuari ha demanat la informació de versions |
ErrorLiniaComandes | Si la línia de comandes conté errors |
ErrorConfiguracio | Si l'arxiu de configuració existeix i conté errors |
Definició a la línia 111 del fitxer Configuracio.cc.
Referències anonymous_namespace{Configuracio.cc}::ARREL_PER_DEFECTE(), anonymous_namespace{Configuracio.cc}::config_llegible(), anonymous_namespace{Configuracio.cc}::CONFIG_PER_DEFECTE, tfc::ESCRIPTURA, tfc::EXECUCIO, anonymous_namespace{Configuracio.cc}::FILS_PER_DEFECTE, anonymous_namespace{Configuracio.cc}::INDEX_PER_DEFECTE, tfc::LECTURA, tfc::nom_permis(), RFC2068_Sintaxi_URIs::path, anonymous_namespace{Configuracio.cc}::PORT_PER_DEFECTE, anonymous_namespace{Configuracio.cc}::prepara_permisos(), tfc::PRIVAT, tfc::PROTEGIT i anonymous_namespace{Configuracio.cc}::REALME_PER_DEFECTE().
|
inline |
Definició a la línia 126 del fitxer Configuracio.h.
|
inline |
Definició a la línia 135 del fitxer Configuracio.h.
Referències Configuracio::arrel_.
Referenciat a main() i tfc::operator<<().
|
inline |
Definició a la línia 144 del fitxer Configuracio.h.
Referències Configuracio::cerber_.
|
inline |
Definició a la línia 138 del fitxer Configuracio.h.
Referències Configuracio::config_.
Referenciat a tfc::operator<<().
|
inline |
Definició a la línia 140 del fitxer Configuracio.h.
Referències Configuracio::auth_pass_.
Referenciat a tfc::operator<<().
|
inline |
Definició a la línia 141 del fitxer Configuracio.h.
Referències Configuracio::fils_.
Referenciat a main() i tfc::operator<<().
|
inline |
Definició a la línia 136 del fitxer Configuracio.h.
Referències Configuracio::index_.
Referenciat a tfc::operator<<().
|
inlineprotected |
Definició a la línia 147 del fitxer Configuracio.h.
Referències FITXER_I_LINIA_.
|
inline |
Definició a la línia 137 del fitxer Configuracio.h.
Referències Configuracio::port_.
Referenciat a main() i tfc::operator<<().
|
inline |
Definició a la línia 142 del fitxer Configuracio.h.
Referències Configuracio::auth_realme_.
Referenciat a tfc::operator<<().
|
inline |
Definició a la línia 139 del fitxer Configuracio.h.
Referències Configuracio::auth_user_.
Referenciat a tfc::operator<<().
|
friend |
Impressió de configuració
Definició a la línia 293 del fitxer Configuracio.cc.
|
private |
Definició a la línia 152 del fitxer Configuracio.h.
|
private |
Definició a la línia 153 del fitxer Configuracio.h.
|
private |
Definició a la línia 157 del fitxer Configuracio.h.
Referenciat a Configuracio::arrel().
|
private |
Definició a la línia 161 del fitxer Configuracio.h.
Referenciat a Configuracio::contrasenya().
|
private |
Definició a la línia 161 del fitxer Configuracio.h.
Referenciat a Configuracio::realme().
|
private |
Definició a la línia 161 del fitxer Configuracio.h.
Referenciat a Configuracio::usuari().
|
private |
Definició a la línia 163 del fitxer Configuracio.h.
Referenciat a Configuracio::cerber() i tfc::operator<<().
|
private |
Definició a la línia 160 del fitxer Configuracio.h.
Referenciat a Configuracio::config().
|
private |
Definició a la línia 162 del fitxer Configuracio.h.
Referenciat a Configuracio::fils().
|
private |
Definició a la línia 158 del fitxer Configuracio.h.
Referenciat a Configuracio::index().
|
private |
Definició a la línia 159 del fitxer Configuracio.h.
Referenciat a Configuracio::port().