|
def | __init__ (self, file_path=None, initial_contents=None, depth=0) |
|
def | __repr__ (self) |
|
def | add_command (self, cmd) |
|
def | get_command_section (self, command_name, section_name) |
|
def | get_executable_source (self) |
|
def | get_executables (self) |
|
def | get_insertion_index (self, cmd) |
|
def | get_libraries (self) |
|
def | get_library_source (self) |
|
def | get_ordered_build_targets (self) |
|
def | get_project_name (self) |
|
def | get_resolved_tokens (self, cmd, include_name=False) |
|
def | get_source_build_rules (self, tag, resolve_target_name=False) |
|
def | get_source_helper (self, tag) |
|
def | get_target_build_rules (self) |
|
def | get_test_section (self, create_if_needed=False) |
|
def | get_test_sections (self) |
|
def | get_test_source (self) |
|
def | remove_all_commands (self, cmd_name) |
|
def | remove_command (self, cmd) |
|
def | resolve_variables (self, var) |
|
def | section_check (self, items, cmd_name, section_name='', zero_okay=False) |
|
def | write (self, fn=None) |
|
Definition at line 174 of file cmake.py.
def ros_introspection.cmake.CMake.__init__ |
( |
|
self, |
|
|
|
file_path = None , |
|
|
|
initial_contents = None , |
|
|
|
depth = 0 |
|
) |
| |
def ros_introspection.cmake.CMake.__repr__ |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.add_command |
( |
|
self, |
|
|
|
cmd |
|
) |
| |
def ros_introspection.cmake.CMake.get_command_section |
( |
|
self, |
|
|
|
command_name, |
|
|
|
section_name |
|
) |
| |
Return the first command that matches the command name and
has a matching section name. If the section name is not found,
return a command with the matching command name
Definition at line 363 of file cmake.py.
def ros_introspection.cmake.CMake.get_executable_source |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_executables |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_insertion_index |
( |
|
self, |
|
|
|
cmd |
|
) |
| |
def ros_introspection.cmake.CMake.get_libraries |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_library_source |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_ordered_build_targets |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_project_name |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_resolved_tokens |
( |
|
self, |
|
|
|
cmd, |
|
|
|
include_name = False |
|
) |
| |
def ros_introspection.cmake.CMake.get_source_build_rules |
( |
|
self, |
|
|
|
tag, |
|
|
|
resolve_target_name = False |
|
) |
| |
def ros_introspection.cmake.CMake.get_source_helper |
( |
|
self, |
|
|
|
tag |
|
) |
| |
def ros_introspection.cmake.CMake.get_target_build_rules |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_test_section |
( |
|
self, |
|
|
|
create_if_needed = False |
|
) |
| |
def ros_introspection.cmake.CMake.get_test_sections |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.get_test_source |
( |
|
self | ) |
|
def ros_introspection.cmake.CMake.remove_all_commands |
( |
|
self, |
|
|
|
cmd_name |
|
) |
| |
def ros_introspection.cmake.CMake.remove_command |
( |
|
self, |
|
|
|
cmd |
|
) |
| |
def ros_introspection.cmake.CMake.resolve_variables |
( |
|
self, |
|
|
|
var |
|
) |
| |
def ros_introspection.cmake.CMake.section_check |
( |
|
self, |
|
|
|
items, |
|
|
|
cmd_name, |
|
|
|
section_name = '' , |
|
|
|
zero_okay = False |
|
) |
| |
This function ensures that there's a CMake command of the given type
with the given section name and items somewhere in the file.
Definition at line 375 of file cmake.py.
def ros_introspection.cmake.CMake.write |
( |
|
self, |
|
|
|
fn = None |
|
) |
| |
ros_introspection.cmake.CMake.content_map |
ros_introspection.cmake.CMake.contents |
ros_introspection.cmake.CMake.depth |
ros_introspection.cmake.CMake.file_path |
ros_introspection.cmake.CMake.variables |
The documentation for this class was generated from the following file: