FPGA Resource Manager C++ API  1.8
inaccel::argument< _Tp, Enable > Struct Template Reference
Inheritance diagram for inaccel::argument< _Tp, Enable >:
Collaboration diagram for inaccel::argument< _Tp, Enable >:

Public Member Functions

 argument (const _Tp &in, unsigned flags_in)
 
 argument (const argument &arg)
 
bool content_is_printable () const
 
std::string get_header () const
 
std::string get_content () const
 
void unset_dirty () const
 
argumentclone () const
 
- Public Member Functions inherited from inaccel::argument_api
virtual ~argument_api ()
 

Data Fields

const _Tp & value
 

Constructor & Destructor Documentation

template<class _Tp, class Enable = void>
inaccel::argument< _Tp, Enable >::argument ( const _Tp &  in,
unsigned  flags_in 
)
inline
template<class _Tp, class Enable = void>
inaccel::argument< _Tp, Enable >::argument ( const argument< _Tp, Enable > &  arg)
inline

Member Function Documentation

template<class _Tp, class Enable = void>
argument* inaccel::argument< _Tp, Enable >::clone ( ) const
inlinevirtual

Implements inaccel::argument_api.

template<class _Tp, class Enable = void>
bool inaccel::argument< _Tp, Enable >::content_is_printable ( ) const
inlinevirtual

Implements inaccel::argument_api.

template<class _Tp, class Enable = void>
std::string inaccel::argument< _Tp, Enable >::get_content ( ) const
inlinevirtual

Implements inaccel::argument_api.

template<class _Tp, class Enable = void>
std::string inaccel::argument< _Tp, Enable >::get_header ( ) const
inlinevirtual

Implements inaccel::argument_api.

template<class _Tp, class Enable = void>
void inaccel::argument< _Tp, Enable >::unset_dirty ( ) const
inlinevirtual

Implements inaccel::argument_api.

Field Documentation

template<class _Tp, class Enable = void>
const _Tp& inaccel::argument< _Tp, Enable >::value