Convert from foo.bar.baz to fooBarBaz
Convert from fooBarBaz to foo.bar.baz
static assert(LowerUnderscoreNamingConvention().convert("foo.bar.baz") == "foo_bar_baz"); static assert(LowerUnderscoreNamingConvention().convertBack("foo_bar_baz") == "foo.bar.baz"); static assert(LowerUnderscoreNamingConvention().convert("foo") == "foo"); static assert(LowerUnderscoreNamingConvention().convertBack("foo") == "foo");
The lower undescore naming convetion.