8 const char *predefinedAtoms[] =
32 "XA_RESOURCE_MANAGER",
45 "XA_WM_CLIENT_MACHINE",
60 "XA_UNDERLINE_POSITION",
61 "XA_UNDERLINE_THICKNESS",
62 "XA_STRIKEOUT_ASCENT",
63 "XA_STRIKEOUT_DESCENT",
80 const unsigned nPredefined =
sizeof predefinedAtoms /
sizeof predefinedAtoms[0];
83 void InitWithPredefinedAtoms(name_to_atom_map &nameToAtom, std::vector<std::string> &atomNames)
87 for (
unsigned i = 0; i < nPredefined; ++i)
88 nameToAtom[predefinedAtoms[i]] = i + 1;
90 atomNames.assign(predefinedAtoms, predefinedAtoms + nPredefined);