TFCweb  1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
Mètodes públics | Mètodes Privats Estàtics | Llista de tots els membres
Referència de la Classe Template Te_Operador_Extraccio< T, TOrigen >

Restricció (constraint): T té definit l'operador d'extracció (>>) sobre objectes del tipus TOrigen. Més...

#include <utils.h>

Mètodes públics

 Te_Operador_Extraccio ()

Mètodes Privats Estàtics

static void constraint (T &t, TOrigen &origen)

Descripció Detallada

template<typename T, typename TOrigen = std::istream>
class tfc::Te_Operador_Extraccio< T, TOrigen >

Restricció (constraint): T té definit l'operador d'extracció (>>) sobre objectes del tipus TOrigen.

Template Parameters
TTipus d'objecte sobre el que aplicar la restricció
TOrigenTipus desde el que es pot extreure T

Exemple:

struct S {};
std::istream& operator>>(std::istream& s, const S &) {
return s;
}
Te_Operador_Extraccio<S>(); // OK

Definició a la línia 425 del fitxer utils.h.

Documentació del Constructor i el Destructor

Definició a la línia 430 del fitxer utils.h.

Referències Te_Operador_Extraccio< T, TOrigen >::constraint() i UNUSED.

Documentació de les Funcions Membre

static void constraint ( T &  t,
TOrigen &  origen 
)
inlinestaticprivate

Definició a la línia 426 del fitxer utils.h.

Referenciat a Te_Operador_Extraccio< T, TOrigen >::Te_Operador_Extraccio().


La documentació d'aquesta classe es va generar a partir del següent fitxer: