CPP-TOOLBOX
Loading...
Searching...
No Matches
main.py File Reference

Classes

class  cpp_utils.main.CppType
 
class  cpp_utils.main.CppMember
 
class  cpp_utils.main.CppParameter
 
class  cpp_utils.main.CppMethod
 
class  cpp_utils.main.CppClass
 
class  cpp_utils.main.CppStruct
 
class  cpp_utils.main.CppHeaderAndSource
 

Namespaces

namespace  cpp_utils
 
namespace  cpp_utils.main
 

Functions

 cpp_utils.main.camel_to_snake_case (camel_str)
 
Tuple[List[str], List[str]] cpp_utils.main.get_public_and_private_methods_for_header (str class_name, List[CppMethod] methods)
 
str cpp_utils.main.generate_header_content_for_class_or_struct (bool is_class, str class_or_struct_name, List[CppMember] members, List[CppMethod] methods)
 
str cpp_utils.main.generate_source_content_for_class_or_struct (str class_or_struct_name, List[CppMethod] methods)
 

Variables

 cpp_utils.main.cpp_header_and_source = CppHeaderAndSource("example_file")
 
 cpp_utils.main.cpp_struct = CppStruct("ExampleStruct")
 
 cpp_utils.main.cpp_class = CppClass("ExampleClass")