class_printer(std::ostream &os, const isl_class &clazz, cpp_generator &generator, bool declarations) | cpp_generator::class_printer | |
clazz | cpp_generator::class_printer | |
cppstring | cpp_generator::class_printer | |
declarations | cpp_generator::class_printer | |
generator | plain_cpp_generator::plain_printer | |
get_param(FunctionDecl *fd, int pos, const std::vector< bool > &convert) | cpp_generator::class_printer | |
next_variant(FunctionDecl *fd, std::vector< bool > &convert) | cpp_generator::class_printer | |
os | cpp_generator::class_printer | |
plain_printer(std::ostream &os, const isl_class &clazz, plain_cpp_generator &generator, bool is_declaration) | plain_cpp_generator::plain_printer | inline |
print_callback_data_decl(ParmVarDecl *param, const string &name) | plain_cpp_generator::plain_printer | |
print_constructors() | cpp_generator::class_printer | |
print_copy_assignment()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_ctx()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_descendent_overloads(FunctionDecl *fd, const std::string &name) | cpp_generator::class_printer | |
print_destructor()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_downcast()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_full_method_header(const Method &method) | plain_cpp_generator::plain_printer | |
print_get_method(FunctionDecl *fd)=0 | cpp_generator::class_printer | pure virtual |
print_id_constructor_user()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_id_constructor_user_header() | plain_cpp_generator::plain_printer | |
print_id_user(bool optional)=0 | plain_cpp_generator::plain_printer | pure virtual |
print_id_user_header(bool optional) | plain_cpp_generator::plain_printer | |
print_method(const Method &method)=0 | cpp_generator::class_printer | pure virtual |
print_method(const ConversionMethod &method)=0 | cpp_generator::class_printer | pure virtual |
print_method_group(const function_set &methods, const std::string &name) | cpp_generator::class_printer | |
print_method_header(const Method &method, const cpp_type_printer &type_printer) | cpp_generator::class_printer | |
print_method_separator()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_method_variants(FunctionDecl *fd, const std::string &name) | cpp_generator::class_printer | |
print_methods() | cpp_generator::class_printer | |
print_persistent_callback_prototype(FunctionDecl *method) | plain_cpp_generator::plain_printer | |
print_persistent_callback_setter_prototype(FunctionDecl *method) | plain_cpp_generator::plain_printer | |
print_persistent_callbacks()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_ptr()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_public_constructors()=0 | plain_cpp_generator::plain_printer | pure virtual |
print_public_methods() | plain_cpp_generator::plain_printer | |
print_set_enums(FunctionDecl *fd) | cpp_generator::class_printer | |
print_set_enums() | cpp_generator::class_printer | |
print_special() | plain_cpp_generator::plain_printer | |
print_special_id() | plain_cpp_generator::plain_printer | |
want_descendent_overloads(const function_set &methods) override | plain_cpp_generator::plain_printer | virtual |