You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
715 B
32 lines
715 B
#include <string> |
|
|
|
namespace android { |
|
namespace javastream_proto { |
|
|
|
using namespace std; |
|
|
|
/** |
|
* Capitalizes the string, removes underscores and makes the next letter |
|
* capitalized, and makes the letter following numbers capitalized. |
|
*/ |
|
string to_camel_case(const string& str); |
|
|
|
/** |
|
* Capitalize and insert underscores for CamelCase. |
|
*/ |
|
string make_constant_name(const string& str); |
|
|
|
/** |
|
* Returns the part of a file name that isn't a path and isn't a type suffix. |
|
*/ |
|
string file_base_name(const string& str); |
|
|
|
/** |
|
* Replace all occurances of 'replace' with 'with'. |
|
*/ |
|
string replace_string(const string& str, const char replace, const char with); |
|
|
|
|
|
} // namespace javastream_proto |
|
} // namespace android |
|
|
|
|