Vcsn
2.0
Be Rational
|
Signature of a function call. More...
#include <signature.hh>
Public Types | |
using | sig_t = std::vector< std::string > |
Public Member Functions | |
signature ()=default | |
signature (const std::initializer_list< std::string > &l) | |
std::string | to_string () const |
ATTRIBUTE_PURE bool | operator< (const signature &that) const |
sig_t::const_iterator | begin () const |
sig_t::const_iterator | end () const |
Public Attributes | |
sig_t | sig |
Signature of a function call.
Definition at line 14 of file signature.hh.
using vcsn::signature::sig_t = std::vector<std::string> |
Definition at line 16 of file signature.hh.
|
default |
|
inline |
Definition at line 20 of file signature.hh.
|
inline |
Definition at line 32 of file signature.hh.
References sig.
|
inline |
Definition at line 37 of file signature.hh.
References sig.
|
inline |
Definition at line 27 of file signature.hh.
References sig.
std::string vcsn::signature::to_string | ( | ) | const |
Definition at line 9 of file signature.cc.
References os.
Referenced by vcsn::dyn::detail::Registry< Fun >::signatures().
sig_t vcsn::signature::sig |
Definition at line 42 of file signature.hh.
Referenced by begin(), vcsn::dyn::detail::Registry< Fun >::call_variadic(), end(), operator<(), and vcsn::operator<<().