Classes | Functions | Variables
ros_introspection.source_code_file Namespace Reference

Classes

class  SourceCodeFile
 

Functions

def is_python_hashbang_line (s)
 

Variables

 CPLUS = re.compile('#include\s*[<\\"]([^/]*)/?([^/]*)[>\\"]')
 
 CPLUS2 = re.compile('#include\s*[<\\"]([^/]*)/([^/]*)/([^/]*)[>\\"]')
 
list EXPRESSIONS = [re.compile(PYTHON1), re.compile(PYTHON2), CPLUS, CPLUS2]
 
string PKG = '([^\.;]+)(\.?[^;]*)?'
 
string PYTHON1 = '^import '
 
string PYTHON2 = 'from '
 
 ROSCPP = re.compile('#include\s*<ros/ros.h>')
 

Function Documentation

def ros_introspection.source_code_file.is_python_hashbang_line (   s)

Definition at line 15 of file source_code_file.py.

Variable Documentation

ros_introspection.source_code_file.CPLUS = re.compile('#include\s*[<\\"]([^/]*)/?([^/]*)[>\\"]')

Definition at line 8 of file source_code_file.py.

ros_introspection.source_code_file.CPLUS2 = re.compile('#include\s*[<\\"]([^/]*)/([^/]*)/([^/]*)[>\\"]')

Definition at line 9 of file source_code_file.py.

list ros_introspection.source_code_file.EXPRESSIONS = [re.compile(PYTHON1), re.compile(PYTHON2), CPLUS, CPLUS2]

Definition at line 12 of file source_code_file.py.

string ros_introspection.source_code_file.PKG = '([^\.;]+)(\.?[^;]*)?'

Definition at line 5 of file source_code_file.py.

string ros_introspection.source_code_file.PYTHON1 = '^import '

Definition at line 6 of file source_code_file.py.

string ros_introspection.source_code_file.PYTHON2 = 'from '

Definition at line 7 of file source_code_file.py.

ros_introspection.source_code_file.ROSCPP = re.compile('#include\s*<ros/ros.h>')

Definition at line 10 of file source_code_file.py.



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