Lines Matching defs:keyword

514 static RT_API_ATTRS bool YesOrNo(const char *keyword, std::size_t length,
517 switch (IdentifyValue(keyword, length, keywords)) {
524 static_cast<int>(length), keyword);
529 bool IODEF(SetAdvance)(Cookie cookie, const char *keyword, std::size_t length) {
532 bool nonAdvancing{!YesOrNo(keyword, length, "ADVANCE", handler)};
546 bool IODEF(SetBlank)(Cookie cookie, const char *keyword, std::size_t length) {
549 switch (IdentifyValue(keyword, length, keywords)) {
558 "Invalid BLANK='%.*s'", static_cast<int>(length), keyword);
563 bool IODEF(SetDecimal)(Cookie cookie, const char *keyword, std::size_t length) {
566 switch (IdentifyValue(keyword, length, keywords)) {
575 "Invalid DECIMAL='%.*s'", static_cast<int>(length), keyword);
580 bool IODEF(SetDelim)(Cookie cookie, const char *keyword, std::size_t length) {
583 switch (IdentifyValue(keyword, length, keywords)) {
595 "Invalid DELIM='%.*s'", static_cast<int>(length), keyword);
600 bool IODEF(SetPad)(Cookie cookie, const char *keyword, std::size_t length) {
603 io.mutableModes().pad = YesOrNo(keyword, length, "PAD", handler);
635 bool IODEF(SetRound)(Cookie cookie, const char *keyword, std::size_t length) {
639 switch (IdentifyValue(keyword, length, keywords)) {
660 "Invalid ROUND='%.*s'", static_cast<int>(length), keyword);
665 bool IODEF(SetSign)(Cookie cookie, const char *keyword, std::size_t length) {
669 switch (IdentifyValue(keyword, length, keywords)) {
679 "Invalid SIGN='%.*s'", static_cast<int>(length), keyword);
684 bool IODEF(SetAccess)(Cookie cookie, const char *keyword, std::size_t length) {
700 switch (IdentifyValue(keyword, length, keywords)) {
715 static_cast<int>(length), keyword);
720 bool IODEF(SetAction)(Cookie cookie, const char *keyword, std::size_t length) {
736 switch (IdentifyValue(keyword, length, keywords)) {
748 static_cast<int>(length), keyword);
763 Cookie cookie, const char *keyword, std::size_t length) {
766 bool isYes{YesOrNo(keyword, length, "ASYNCHRONOUS", handler)};
790 Cookie cookie, const char *keyword, std::size_t length) {
805 switch (IdentifyValue(keyword, length, keywords)) {
812 keyword);
816 static_cast<int>(length), keyword);
821 bool IODEF(SetConvert)(Cookie cookie, const char *keyword, std::size_t length) {
835 if (auto convert{GetConvertFromString(keyword, length)}) {
840 static_cast<int>(length), keyword);
846 Cookie cookie, const char *keyword, std::size_t length) {
863 switch (IdentifyValue(keyword, length, keywords)) {
872 static_cast<int>(length), keyword);
877 bool IODEF(SetForm)(Cookie cookie, const char *keyword, std::size_t length) {
891 switch (IdentifyValue(keyword, length, keywords)) {
900 static_cast<int>(length), keyword);
906 Cookie cookie, const char *keyword, std::size_t length) {
921 switch (IdentifyValue(keyword, length, positions)) {
933 "Invalid POSITION='%.*s'", static_cast<int>(length), keyword);
965 bool IODEF(SetStatus)(Cookie cookie, const char *keyword, std::size_t length) {
974 switch (IdentifyValue(keyword, length, statuses)) {
992 "Invalid STATUS='%.*s'", static_cast<int>(length), keyword);
998 switch (IdentifyValue(keyword, length, statuses)) {
1007 "Invalid STATUS='%.*s'", static_cast<int>(length), keyword);