Classes | Functions | Variables
ros_introspection.source_code_file Namespace Reference

Classes

class  SourceCodeFile
 

Functions

def is_python_hashbang_line (s)
 

Variables

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

Function Documentation

def ros_introspection.source_code_file.is_python_hashbang_line (   s)

Definition at line 16 of file source_code_file.py.

Variable Documentation

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

Definition at line 9 of file source_code_file.py.

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

Definition at line 10 of file source_code_file.py.

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

Definition at line 13 of file source_code_file.py.

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

Definition at line 6 of file source_code_file.py.

string ros_introspection.source_code_file.PYTHON1 = '^import '

Definition at line 7 of file source_code_file.py.

string ros_introspection.source_code_file.PYTHON2 = 'from '

Definition at line 8 of file source_code_file.py.

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

Definition at line 11 of file source_code_file.py.



ros_introspection
Author(s):
autogenerated on Wed Mar 3 2021 03:56:00