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.