Classes | |
class | generator |
class | rosapi |
Functions | |
def | make_argparser () |
def | plural (word, items) |
def | process_args (args) |
def | run (args) |
def | take_sample (population, k) |
def | wildcard_to_regex (text, end=True) |
Variables | |
dictionary | ARGUMENTS |
Configuration for argparse, as {description, epilog, args: [..], groups: {name: [..]}}. More... | |
string | NAME = "generate_msgs" |
Name used for node. More... | |
rospy = None | |
def | runargs = process_args(make_argparser().parse_args()) |
def generate_msgs.make_argparser | ( | ) |
Returns a populated ArgumentParser instance.
Definition at line 396 of file generate_msgs.py.
def generate_msgs.plural | ( | word, | |
items | |||
) |
Returns "N words" or "1 word".
Definition at line 405 of file generate_msgs.py.
def generate_msgs.process_args | ( | args | ) |
Converts or combines arguments where necessary, returns args. @param args arguments object like argparse.Namespace
Definition at line 430 of file generate_msgs.py.
def generate_msgs.run | ( | args | ) |
Generates messages until Ctrl-C or end condition reached.
Definition at line 464 of file generate_msgs.py.
def generate_msgs.take_sample | ( | population, | |
k | |||
) |
Returns a list of k randomly chosen elements from population.
Definition at line 411 of file generate_msgs.py.
def generate_msgs.wildcard_to_regex | ( | text, | |
end = True |
|||
) |
Returns plain wildcard like "foo*bar" as re.Pattern("foo.*bar", re.I). @param end whether pattern should match until end (adds $)
Definition at line 420 of file generate_msgs.py.
dictionary generate_msgs.ARGUMENTS |
Configuration for argparse, as {description, epilog, args: [..], groups: {name: [..]}}.
Definition at line 65 of file generate_msgs.py.
string generate_msgs.NAME = "generate_msgs" |
Name used for node.
Definition at line 129 of file generate_msgs.py.
generate_msgs.rospy = None |
Definition at line 51 of file generate_msgs.py.
def generate_msgs.runargs = process_args(make_argparser().parse_args()) |
Definition at line 565 of file generate_msgs.py.