Public Member Functions | Public Attributes | List of all members
ros_introspection.source_code.SourceCode Class Reference

Public Member Functions

def __init__ (self, filenames, pkg_name)
 
def __repr__ (self)
 
def get_build_dependencies (self)
 
def get_external_python_dependencies (self)
 
def get_source_by_language (self, language)
 
def get_test_dependencies (self)
 
def has_header_files (self)
 
def search_for_pattern (self, pattern, per_line=True)
 
def search_for_patterns (self, patterns, per_line=True)
 
def setup_tags (self, cmake)
 

Public Attributes

 pkg_name
 
 sources
 

Detailed Description

Definition at line 5 of file source_code.py.

Constructor & Destructor Documentation

def ros_introspection.source_code.SourceCode.__init__ (   self,
  filenames,
  pkg_name 
)

Definition at line 6 of file source_code.py.

Member Function Documentation

def ros_introspection.source_code.SourceCode.__repr__ (   self)

Definition at line 76 of file source_code.py.

def ros_introspection.source_code.SourceCode.get_build_dependencies (   self)

Definition at line 34 of file source_code.py.

def ros_introspection.source_code.SourceCode.get_external_python_dependencies (   self)

Definition at line 44 of file source_code.py.

def ros_introspection.source_code.SourceCode.get_source_by_language (   self,
  language 
)

Definition at line 19 of file source_code.py.

def ros_introspection.source_code.SourceCode.get_test_dependencies (   self)

Definition at line 52 of file source_code.py.

def ros_introspection.source_code.SourceCode.has_header_files (   self)

Definition at line 12 of file source_code.py.

def ros_introspection.source_code.SourceCode.search_for_pattern (   self,
  pattern,
  per_line = True 
)

Definition at line 73 of file source_code.py.

def ros_introspection.source_code.SourceCode.search_for_patterns (   self,
  patterns,
  per_line = True 
)

Definition at line 62 of file source_code.py.

def ros_introspection.source_code.SourceCode.setup_tags (   self,
  cmake 
)

Definition at line 22 of file source_code.py.

Member Data Documentation

ros_introspection.source_code.SourceCode.pkg_name

Definition at line 7 of file source_code.py.

ros_introspection.source_code.SourceCode.sources

Definition at line 8 of file source_code.py.


The documentation for this class was generated from the following file:


ros_introspection
Author(s):
autogenerated on Wed Jun 19 2019 19:56:52