Functions | |
| def | files_gen (path, ends) |
| def | get_enums_from_file (file_path, regexp) |
| def | get_enums_from_folder (folder_path, ends, regexp) |
| def | get_first_by_regexp (line, regexp) |
| def | run (include_folder_path, addon_folder_path) |
Variables | |
| action | |
| args = parser.parse_args() | |
| dest | |
| string | ENUM_CPP_REGEXP = r'^[ ]*_FORCE_SET_ENUM\((\w+)\)' |
| string | ENUM_H_REGEXP = r'^[ ]*(RS2_\w+)' |
| string | ENUM_JS_REGEXP = r'RS2\.(RS2_\w+)' |
| help | |
| string | message = "[ERROR] Node.js wrapper has missing enum values: %s" |
| missed = run(args.include_folder_path, args.addon_folder_path) | |
| parser = argparse.ArgumentParser(description='Ping script') | |
| required | |
| def enums.get_enums_from_folder | ( | folder_path, | |
| ends, | |||
| regexp | |||
| ) |
| enums.missed = run(args.include_folder_path, args.addon_folder_path) |
| enums.parser = argparse.ArgumentParser(description='Ping script') |