- char const * const possible[] = {
- "cite", "nocite", "citet", "citep", "citealt", "citealp",
- "citeauthor", "citeyear", "citeyearpar",
- "citet*", "citep*", "citealt*", "citealp*", "citeauthor*",
- "Citet", "Citep", "Citealt", "Citealp", "Citeauthor",
- "Citet*", "Citep*", "Citealt*", "Citealp*", "Citeauthor*",
- "fullcite",
- "footcite", "footcitet", "footcitep", "footcitealt",
- "footcitealp", "footciteauthor", "footciteyear", "footciteyearpar",
- "citefield", "citetitle", "cite*"
- };
- size_t const size_possible = sizeof(possible) / sizeof(possible[0]);
-
- return vector<string>(possible, possible + size_possible);