30 #ifndef _libCore_FieldCollectorBaseT_hpp_
31 #define _libCore_FieldCollectorBaseT_hpp_
52 template <
typename R,
class S>
void add( R (S::*f)(),
const std::string & key);
53 template <
typename R,
class S>
void add( R (S::*f)()
const,
const std::string & key);
54 template <
typename R,
class S>
void add(
const R (S::*f)(),
const std::string& key);
55 template <
typename R,
class S>
void add(
const R (S::*f)()
const,
const std::string& key);
58 template <
typename R,
class S,
typename ... L>
void add( R (S::*f)(),
const std::string & key,
const L& ... tail);
59 template <
typename R,
class S,
typename ... L>
void add( R (S::*f)()
const,
const std::string & key,
const L& ... tail);
60 template <
typename R,
class S,
typename ... L>
void add(
const R (S::*f)(),
const std::string& key,
const L& ... tail);
61 template <
typename R,
class S,
typename ... L>
void add(
const R (S::*f)()
const,
const std::string& key,
const L& ... tail);
76 #include "GranOO3/Core/FieldCollectorBaseT.tpp"
Definition: FieldCollectorBase.hpp:49
Definition: FieldCollectorBaseT.hpp:46
void add(const R(S::*f)() const, const std::string &key, const L &... tail)
void add(const R(S::*f)() const, const std::string &key)
void add(R(S::*f)() const, const std::string &key)
T * _t
Definition: FieldCollectorBaseT.hpp:68
void add(R(S::*f)(), const std::string &key, const L &... tail)
virtual ~FieldCollectorBaseT()
void add(const R(S::*f)(), const std::string &key)
FieldCollectorBaseT< T > & operator=(const FieldCollectorBaseT< T > &)=delete
void add(const R(S::*f)(), const std::string &key, const L &... tail)
FieldCollectorBaseT(const FieldCollectorBaseT< T > &)=delete
void add(R(S::*f)() const, const std::string &key, const L &... tail)
void add(R(S::*f)(), const std::string &key)
Definition: Common.hpp:198