|
spla
|
#include <top.hpp>


Public Member Functions | |
| ~TOpUnary () override=default | |
| void | set_label (std::string label) override |
| const std::string & | get_label () const override |
| std::string | get_name () override |
| std::string | get_source_cl () override |
| std::string | get_key () override |
| ref_ptr< Type > | get_type_arg_0 () override |
| ref_ptr< Type > | get_type_res () override |
Public Member Functions inherited from spla::OpUnary | |
| ~OpUnary () override=default | |
Public Member Functions inherited from spla::Op | |
| ~Op () override=default | |
Public Member Functions inherited from spla::Object | |
| ~Object () override=default | |
Public Member Functions inherited from spla::RefCnt | |
| virtual | ~RefCnt () |
| bool | is_unique () const |
| std::int32_t | get_refs () const |
| std::int32_t | add_ref () const |
| std::int32_t | rel_ref () const |
Public Attributes | |
| std::function< R(A0)> | function |
| std::string | name |
| std::string | source |
| std::string | key |
| std::string | label |
Additional Inherited Members | |
Static Public Member Functions inherited from spla::OpUnary | |
| static ref_ptr< OpUnary > | make_int (std::string name, std::string code, std::function< T_INT(T_INT)> function) |
| static ref_ptr< OpUnary > | make_uint (std::string name, std::string code, std::function< T_UINT(T_UINT)> function) |
| static ref_ptr< OpUnary > | make_float (std::string name, std::string code, std::function< T_FLOAT(T_FLOAT)> function) |
|
overridedefault |
| std::function<R(A0)> spla::TOpUnary< A0, R >::function |
| std::string spla::TOpUnary< A0, R >::key |
| std::string spla::TOpUnary< A0, R >::label |
| std::string spla::TOpUnary< A0, R >::name |
| std::string spla::TOpUnary< A0, R >::source |