|
OpenSDN source code
|
#include <fstream>#include <iostream>#include <string>#include <vector>#include <ctype.h>#include "platform.h"#include "t_oop_generator.h"
Go to the source code of this file.
Classes | |
| class | t_c_generator |
Functions | |
| string | initial_caps_to_underscores (string name) |
| string | to_upper_case (string name) |
| string | to_lower_case (string name) |
| string initial_caps_to_underscores | ( | string | name | ) |
Makes a string friendly to C code standards by lowercasing and adding underscores, with the exception of the first character. For example:
Input: "ZomgCamelCase" Output: "zomg_camel_case"
Definition at line 2891 of file t_c_generator.cc.
| string to_lower_case | ( | string | name | ) |
Lower case a string. Wraps boost's string utility.
Definition at line 2877 of file t_c_generator.cc.
| string to_upper_case | ( | string | name | ) |
Upper case a string. Wraps boost's string utility.
Definition at line 2867 of file t_c_generator.cc.