Functions | Variables
create_boost_header Namespace Reference

Functions

def create_boost_headers (argv, stdout, stderr)
 
def generate_boost_serialization (package, msg_path, msg_type, boost_header_path)
 
def write_boost_includes (s, spec)
 
def write_boost_serialization (s, spec, cpp_name_prefix, file)
 

Variables

string NAME = 'create_boost_header'
 

Function Documentation

def create_boost_header.create_boost_headers (   argv,
  stdout,
  stderr 
)

Definition at line 108 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 81 of file create_boost_header.py.

def create_boost_header.write_boost_includes (   s,
  spec 
)
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 22 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 42 of file create_boost_header.py.

Variable Documentation

string create_boost_header.NAME = 'create_boost_header'

Definition at line 20 of file create_boost_header.py.



rtt_roscomm
Author(s): Ruben Smits, Jonathan Bohren
autogenerated on Mon May 10 2021 02:45:04