clang-tools 22.0.0git
|
Public Member Functions | |
__init__ (self, cpp_class) | |
ns_begin (self) | |
ns_end (self) |
Public Attributes | |
list | ns = [ns for ns in ns_and_class[0:-1] if len(ns) > 0] |
name = ns_and_class[-1] |
Holds class name and names of the enclosing namespaces.
Definition at line 14 of file CompletionModelCodegen.py.
CompletionModelCodegen.CppClass.__init__ | ( | self, | |
cpp_class ) |
Definition at line 17 of file CompletionModelCodegen.py.
CompletionModelCodegen.CppClass.ns_begin | ( | self | ) |
Returns snippet for opening namespace declarations.
Definition at line 24 of file CompletionModelCodegen.py.
References ns.
CompletionModelCodegen.CppClass.ns_end | ( | self | ) |
Returns snippet for closing namespace declarations.
Definition at line 29 of file CompletionModelCodegen.py.
References ns.
CompletionModelCodegen.CppClass.name = ns_and_class[-1] |
Definition at line 20 of file CompletionModelCodegen.py.
list CompletionModelCodegen.CppClass.ns = [ns for ns in ns_and_class[0:-1] if len(ns) > 0] |
Definition at line 19 of file CompletionModelCodegen.py.
Referenced by ns_begin(), and ns_end().