class Gambit::Scanner::scan_ptr< ret(args…)>
Container class that hold the output of the “get_purpose” function. More…
#include <factory_defs.hpp>
Inherits from std::shared_ptr< Function_Base< ret(args…)> >
Public Functions
Name | |
---|---|
scan_ptr() | |
scan_ptr(const scan_ptr & in) | |
scan_ptr(scan_ptr && in) | |
scan_ptr(void * in) | |
scan_ptr< ret(args…)> & | operator=(void * in) |
scan_ptr< ret(args…)> & | operator=(const scan_ptr< ret(args…)> & in) |
scan_ptr< ret(args…)> & | operator=(s_ptr && in) |
ret | operator()(const args &… params) |
Detailed Description
template <typename ret ,
typename... args>
class Gambit::Scanner::scan_ptr< ret(args...)>;
Container class that hold the output of the “get_purpose” function.
Public Functions Documentation
function scan_ptr
inline scan_ptr()
function scan_ptr
inline scan_ptr(
const scan_ptr & in
)
function scan_ptr
inline scan_ptr(
scan_ptr && in
)
function scan_ptr
inline scan_ptr(
void * in
)
function operator=
inline scan_ptr< ret(args...)> & operator=(
void * in
)
function operator=
inline scan_ptr< ret(args...)> & operator=(
const scan_ptr< ret(args...)> & in
)
function operator=
inline scan_ptr< ret(args...)> & operator=(
s_ptr && in
)
function operator()
inline ret operator()(
const args &... params
)
Updated on 2024-07-18 at 13:53:32 +0000