![]() |
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<<().