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 Es_Pot_Cridar_Sense_Arguments< T >

Restricció (constraint): T es pot cridar com si fós una funció amb la signatura void (void) Més...

#include <utils.h>

Mètodes públics

 Es_Pot_Cridar_Sense_Arguments ()

Mètodes Privats Estàtics

static void constraint (T &t)

Descripció Detallada

template<typename T>
class tfc::Es_Pot_Cridar_Sense_Arguments< T >

Restricció (constraint): T es pot cridar com si fós una funció amb la signatura void (void)

Template Parameters
TTipus d'objecte sobre el que aplicar la restricció

Exemple:

struct fnobj {
void operator()() {}
};
void fn() {}
Es_Pot_Cridar_Sense_Arguments<fnobj>(); // OK
Es_Pot_Cridar_Sense_Arguments<void (*)()>(); // OK
Es_Pot_Cridar_Sense_Arguments<decltype(fn)>(); // OK (C++11)

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

Documentació del Constructor i el Destructor

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

Referències Es_Pot_Cridar_Sense_Arguments< T >::constraint() i UNUSED.

Documentació de les Funcions Membre

static void constraint ( T &  t)
inlinestaticprivate

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

Referenciat a Es_Pot_Cridar_Sense_Arguments< T >::Es_Pot_Cridar_Sense_Arguments().


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