toDStringFix

copy chars to string

@trusted pure nothrow
string
toDStringFix
(
size_t S
)
(
const(char[S]) c_buf
)

Examples

assert( "someVar".toSnakeCase == "some_var" );
assert( "SomeVar".toSnakeCase == "some_var" );
assert( "SomeVar".toSnakeCase(false) == "_some_var" );
assert( "ARB".toSnakeCase == "a_r_b" );
assert( "ARB".toSnakeCase(false) == "_a_r_b" );
assert( "some_class".toCamelCase == "SomeClass" );
assert( "_some_class".toCamelCase == "SomeClass" );
assert( "some_func".toCamelCase(false) == "someFunc" );
assert( "_some_func".toCamelCase(false) == "someFunc" );
assert( "a_r_b".toCamelCase == "ARB" );
assert( toCamelCase( "program_build" ) == "ProgramBuild" );
assert( toCamelCaseBySep( "single-precision-constant", "-", false ) == "singlePrecisionConstant" );

Meta