Functions | Variables
create_boost_header Namespace Reference

Functions

def create_boost_headers
def generate_boost_serialization
def write_boost_includes
def write_boost_serialization

Variables

string NAME = 'create_boost_header'

Function Documentation

def create_boost_header.create_boost_headers (   argv,
  stdout,
  stderr 
)

Definition at line 104 of file create_boost_header.py.

def create_boost_header.generate_boost_serialization (   package,
  msg_path,
  msg_type,
  boost_header_path 
)
Generate a boost::serialization header

@param msg_path: The path to the .msg file
@type msg_path: str

Definition at line 77 of file create_boost_header.py.

Writes the message-specific includes

@param s: The stream to write to
@type s: stream
@param spec: The message spec to iterate over
@type spec: roslib.msgs.MsgSpec
@param serializer: The serializer type for which to include headers
@type serializer: str

Definition at line 18 of file create_boost_header.py.

def create_boost_header.write_boost_serialization (   s,
  spec,
  cpp_name_prefix,
  file 
)
Writes the boost::serialize function for a message

@param s: Stream to write to
@type s: stream
@param spec: The message spec
@type spec: roslib.msgs.MsgSpec
@param cpp_name_prefix: The C++ prefix to prepend to a message to refer to it (e.g. "std_msgs::")
@type cpp_name_prefix: str

Definition at line 38 of file create_boost_header.py.


Variable Documentation

string create_boost_header::NAME = 'create_boost_header'

Definition at line 16 of file create_boost_header.py.



rtt_roscomm
Author(s): Ruben Smits, Jonathan Bohren
autogenerated on Mon Apr 3 2017 03:34:43