| 
    basix_doc 0.1 
   | 
 
  
 Definition at line 183 of file routine.cpp.
| change_signature_routine_rep | ( | const routine & | r2, | 
| const vector< nat > & | sig2 | ||
| ) |  [inline] | 
        
Definition at line 187 of file routine.cpp.
                                                                           :
    routine_rep (r2->name), r (r2), sig (sig2) {}
| generic apply | ( | ) |  const [inline, virtual] | 
        
Reimplemented from routine_rep.
Definition at line 191 of file routine.cpp.
                                          {
    return r->apply (x1); }
Reimplemented from routine_rep.
Definition at line 195 of file routine.cpp.
                                                 {
    return r->apply (v); }
Reimplemented from routine_rep.
Definition at line 193 of file routine.cpp.
                                                             {
    return r->apply (x1, x2); }
| routine clone | ( | ) |  const [virtual, inherited] | 
        
Definition at line 91 of file routine.cpp.
References ERROR.
| generic function_body | ( | ) |  const [virtual, inherited] | 
        
Definition at line 81 of file routine.cpp.
                                  {
  return "native";
}
| generic function_type | ( | ) |  const [virtual, inherited] | 
        
Definition at line 86 of file routine.cpp.
References mmx::gen(), mmx::GEN_FUNCTION_TYPE, routine_rep::signature(), and mmx::type_name().
                                  {
  return gen (GEN_FUNCTION_TYPE, type_name (signature ()));
}
| bool is_overloaded | ( | ) |  const [virtual, inherited] | 
        
Definition at line 71 of file routine.cpp.
                                  {
  return false;
}
Definition at line 76 of file routine.cpp.
References ERROR.
                             {
  ERROR ("not implemented (meanings)");
}
| void overload | ( | const routine & | fun | ) |  const [virtual, inherited] | 
        
Definition at line 66 of file routine.cpp.
References ERROR.
                                               {
  ERROR ("not implemented (overload)");
}
Definition at line 64 of file routine.hpp.
Referenced by routine_rep::apply().