Home | History | Annotate | Download | only in gflags

Lines Matching refs:clstring

570 typedef std::string clstring;
572 inline clstring* dont_pass0toDEFINE_string(char *stringspot,
574 return new(stringspot) clstring(value);
576 inline clstring* dont_pass0toDEFINE_string(char *stringspot,
577 const clstring &value) {
578 return new(stringspot) clstring(value);
580 inline clstring* dont_pass0toDEFINE_string(char *stringspot,
584 #define DECLARE_string(name) namespace fLS { extern GFLAGS_DLL_DECLARE_FLAG ::fLS::clstring& FLAGS_##name; } \
593 using ::fLS::clstring; \
594 static union { void* align; char s[sizeof(clstring)]; } s_##name[2]; \
595 clstring* const FLAGS_no##name = ::fLS:: \
600 s_##name[0].s, new (s_##name[1].s) clstring(*FLAGS_no##name)); \
601 GFLAGS_DLL_DEFINE_FLAG clstring& FLAGS_##name = *FLAGS_no##name; \