Lines Matching refs:result

380 	std::string result(str);  in SnakeCaseToPascalCase()  local
382 result[0] = toupper(result[0]); in SnakeCaseToPascalCase()
385 while ((pos = result.find('_', pos)) != std::string::npos) { in SnakeCaseToPascalCase()
386 result.replace(pos, 1, ""); in SnakeCaseToPascalCase()
387 if (pos < result.length()) { in SnakeCaseToPascalCase()
388 result[pos] = toupper(result[pos]); in SnakeCaseToPascalCase()
392 return result; in SnakeCaseToPascalCase()
654 std::string result(text); in FindAndReplaceString() local
657 while ((pos = result.find(find, pos)) != std::string::npos) { in FindAndReplaceString()
658 result.replace(pos, find.length(), replace); in FindAndReplaceString()
662 return result; in FindAndReplaceString()
667 std::string result(text); in FindAndReplaceStringEnding() local
671 result.replace(pos, find.length(), replace); in FindAndReplaceStringEnding()
674 return result; in FindAndReplaceStringEnding()
679 std::string result(text); in FindAndReplaceStringBeginning() local
683 result.replace(pos, find.length(), replace); in FindAndReplaceStringBeginning()
686 return result; in FindAndReplaceStringBeginning()
704 std::string result(text); in TransliterateText() local
706 result = FindAndReplaceString(result, "Ā́", "A"); in TransliterateText()
707 result = FindAndReplaceString(result, "ā́", "a"); in TransliterateText()
708 result = FindAndReplaceString(result, "Ā", "A"); in TransliterateText()
709 result = FindAndReplaceString(result, "ā", "a"); in TransliterateText()
710 result = FindAndReplaceString(result, "Ấ", "A"); in TransliterateText()
711 result = FindAndReplaceString(result, "ấ", "a"); in TransliterateText()
712 result = FindAndReplaceString(result, "Ȧ́", "A"); in TransliterateText()
713 result = FindAndReplaceString(result, "ȧ́", "a"); in TransliterateText()
714 result = FindAndReplaceString(result, "Á", "A"); in TransliterateText()
715 result = FindAndReplaceString(result, "á", "a"); in TransliterateText()
716 result = FindAndReplaceString(result, "À", "A"); in TransliterateText()
717 result = FindAndReplaceString(result, "à", "a"); in TransliterateText()
718 result = FindAndReplaceString(result, "Ã", "A"); in TransliterateText()
719 result = FindAndReplaceString(result, "ã", "a"); in TransliterateText()
720 result = FindAndReplaceString(result, "Ä", "A"); in TransliterateText()
721 result = FindAndReplaceString(result, "ä", "a"); in TransliterateText()
722 result = FindAndReplaceString(result, "Ā", "A"); in TransliterateText()
723 result = FindAndReplaceString(result, "ā", "a"); in TransliterateText()
724 result = FindAndReplaceString(result, "Â", "A"); in TransliterateText()
725 result = FindAndReplaceString(result, "â", "a"); in TransliterateText()
726 result = FindAndReplaceString(result, "Ą", "A"); in TransliterateText()
727 result = FindAndReplaceString(result, "ą", "a"); in TransliterateText()
728 result = FindAndReplaceString(result, "ᶏ", "a"); in TransliterateText()
729 result = FindAndReplaceString(result, "Å", "A"); in TransliterateText()
730 result = FindAndReplaceString(result, "å", "a"); in TransliterateText()
731 result = FindAndReplaceString(result, "Ă", "A"); in TransliterateText()
732 result = FindAndReplaceString(result, "ă", "a"); in TransliterateText()
733 result = FindAndReplaceString(result, "Æ̂", "Ae"); in TransliterateText()
734 result = FindAndReplaceString(result, "æ̂", "ae"); in TransliterateText()
735 result = FindAndReplaceString(result, "Æ", "Ae"); in TransliterateText()
736 result = FindAndReplaceString(result, "æ", "ae"); in TransliterateText()
737 result = FindAndReplaceString(result, "Ǣ", "Ae"); in TransliterateText()
738 result = FindAndReplaceString(result, "ǣ", "ae"); in TransliterateText()
739 result = FindAndReplaceString(result, "Ǽ", "Ae"); in TransliterateText()
740 result = FindAndReplaceString(result, "ǽ", "ae"); in TransliterateText()
741 result = FindAndReplaceString(result, "Ƀ", "B"); in TransliterateText()
742 result = FindAndReplaceString(result, "ƀ", "b"); in TransliterateText()
743 result = FindAndReplaceString(result, "Č", "C"); in TransliterateText()
744 result = FindAndReplaceString(result, "č", "c"); in TransliterateText()
745 result = FindAndReplaceString(result, "Ð", "D"); in TransliterateText()
746 result = FindAndReplaceString(result, "ð", "d"); in TransliterateText()
747 result = FindAndReplaceString(result, "Ḍ", "D"); in TransliterateText()
748 result = FindAndReplaceString(result, "ḍ", "d"); in TransliterateText()
749 result = FindAndReplaceString(result, "Đ", "D"); in TransliterateText()
750 result = FindAndReplaceString(result, "đ", "d"); in TransliterateText()
751 result = FindAndReplaceString(result, "ẟ", "d"); //not the same character as "δ" in TransliterateText()
752 result = FindAndReplaceString(result, "Ę̄", "E"); in TransliterateText()
753 result = FindAndReplaceString(result, "ę̄", "e"); in TransliterateText()
754 result = FindAndReplaceString(result, "Ḗ", "E"); in TransliterateText()
755 result = FindAndReplaceString(result, "ḗ", "e"); in TransliterateText()
756 result = FindAndReplaceString(result, "Ė́", "E"); in TransliterateText()
757 result = FindAndReplaceString(result, "ė́", "e"); in TransliterateText()
758 result = FindAndReplaceString(result, "Ë̃", "E"); in TransliterateText()
759 result = FindAndReplaceString(result, "ë̃", "e"); in TransliterateText()
760 result = FindAndReplaceString(result, "Ë̂", "E"); in TransliterateText()
761 result = FindAndReplaceString(result, "ë̂", "e"); in TransliterateText()
762 result = FindAndReplaceString(result, "É", "E"); in TransliterateText()
763 result = FindAndReplaceString(result, "é", "e"); in TransliterateText()
764 result = FindAndReplaceString(result, "È", "E"); in TransliterateText()
765 result = FindAndReplaceString(result, "è", "e"); in TransliterateText()
766 result = FindAndReplaceString(result, "Ē", "E"); in TransliterateText()
767 result = FindAndReplaceString(result, "ē", "e"); in TransliterateText()
768 result = FindAndReplaceString(result, "Ê", "E"); in TransliterateText()
769 result = FindAndReplaceString(result, "ê", "e"); in TransliterateText()
770 result = FindAndReplaceString(result, "Ě", "E"); in TransliterateText()
771 result = FindAndReplaceString(result, "ě", "e"); in TransliterateText()
772 result = FindAndReplaceString(result, "Ė", "E"); in TransliterateText()
773 result = FindAndReplaceString(result, "ė", "e"); in TransliterateText()
774 result = FindAndReplaceString(result, "Ë", "E"); in TransliterateText()
775 result = FindAndReplaceString(result, "ë", "e"); in TransliterateText()
776 result = FindAndReplaceString(result, "Ę", "E"); in TransliterateText()
777 result = FindAndReplaceString(result, "ę", "e"); in TransliterateText()
778 result = FindAndReplaceString(result, "Ĕ", "E"); in TransliterateText()
779 result = FindAndReplaceString(result, "ĕ", "e"); in TransliterateText()
780 result = FindAndReplaceString(result, "Ə", "E"); in TransliterateText()
781 result = FindAndReplaceString(result, "ə", "e"); in TransliterateText()
782 result = FindAndReplaceString(result, "Ǝ", "E"); in TransliterateText()
783 result = FindAndReplaceString(result, "ǝ", "e"); in TransliterateText()
784 result = FindAndReplaceString(result, "ϵ", "e"); in TransliterateText()
785 result = FindAndReplaceString(result, "Ĝ", "G"); in TransliterateText()
786 result = FindAndReplaceString(result, "ĝ", "g"); in TransliterateText()
787 result = FindAndReplaceString(result, "Ī̆", "I"); in TransliterateText()
788 result = FindAndReplaceString(result, "ī̆", "i"); in TransliterateText()
789 result = FindAndReplaceString(result, "Î́", "I"); in TransliterateText()
790 result = FindAndReplaceString(result, "î́", "i"); in TransliterateText()
791 result = FindAndReplaceString(result, "Ī́", "I"); in TransliterateText()
792 result = FindAndReplaceString(result, "ī́", "i"); in TransliterateText()
793 result = FindAndReplaceString(result, "Ī", "I"); in TransliterateText()
794 result = FindAndReplaceString(result, "ī", "i"); in TransliterateText()
795 result = FindAndReplaceString(result, "I̊", "I"); in TransliterateText()
796 result = FindAndReplaceString(result, "i̊", "i"); in TransliterateText()
797 result = FindAndReplaceString(result, "Í", "I"); in TransliterateText()
798 result = FindAndReplaceString(result, "í", "i"); in TransliterateText()
799 result = FindAndReplaceString(result, "Ì", "I"); in TransliterateText()
800 result = FindAndReplaceString(result, "ì", "i"); in TransliterateText()
801 result = FindAndReplaceString(result, "Ī", "I"); in TransliterateText()
802 result = FindAndReplaceString(result, "ī", "i"); in TransliterateText()
803 result = FindAndReplaceString(result, "Î", "I"); in TransliterateText()
804 result = FindAndReplaceString(result, "î", "i"); in TransliterateText()
805 result = FindAndReplaceString(result, "Ĭ", "I"); in TransliterateText()
806 result = FindAndReplaceString(result, "ĭ", "i"); in TransliterateText()
807 result = FindAndReplaceString(result, "Ĩ", "I"); in TransliterateText()
808 result = FindAndReplaceString(result, "ĩ", "i"); in TransliterateText()
809 result = FindAndReplaceString(result, "Ḱ", "K"); in TransliterateText()
810 result = FindAndReplaceString(result, "ḱ", "k"); in TransliterateText()
811 result = FindAndReplaceString(result, "L̥", "L"); in TransliterateText()
812 result = FindAndReplaceString(result, "l̥", "l"); in TransliterateText()
813 result = FindAndReplaceString(result, "Ɫ", "L"); in TransliterateText()
814 result = FindAndReplaceString(result, "ɫ", "l"); in TransliterateText()
815 result = FindAndReplaceString(result, "Ň", "N"); in TransliterateText()
816 result = FindAndReplaceString(result, "ň", "n"); in TransliterateText()
817 result = FindAndReplaceString(result, "Ṇ", "N"); in TransliterateText()
818 result = FindAndReplaceString(result, "ṇ", "n"); in TransliterateText()
819 result = FindAndReplaceString(result, "Ṅ", "N"); in TransliterateText()
820 result = FindAndReplaceString(result, "ṅ", "n"); in TransliterateText()
821 result = FindAndReplaceString(result, "Ṓ", "O"); in TransliterateText()
822 result = FindAndReplaceString(result, "ṓ", "o"); in TransliterateText()
823 result = FindAndReplaceString(result, "Ŏ", "O"); in TransliterateText()
824 result = FindAndReplaceString(result, "ŏ", "o"); in TransliterateText()
825result = FindAndReplaceString(result, "Ø", "Ö"); //Source: Henry Adams Bellows (transl.), "The Poe… in TransliterateText()
826result = FindAndReplaceString(result, "ø", "ö"); //Source: Henry Adams Bellows (transl.), "The Poe… in TransliterateText()
827result = FindAndReplaceString(result, "Ǫ", "O"); //Source: Henry Adams Bellows (transl.), "The Poe… in TransliterateText()
828result = FindAndReplaceString(result, "ǫ", "o"); //Source: Henry Adams Bellows (transl.), "The Poe… in TransliterateText()
829 result = FindAndReplaceString(result, "Ö", "O"); in TransliterateText()
830 result = FindAndReplaceString(result, "ö", "o"); in TransliterateText()
831 result = FindAndReplaceString(result, "Ó", "O"); in TransliterateText()
832 result = FindAndReplaceString(result, "ó", "o"); in TransliterateText()
833 result = FindAndReplaceString(result, "Ò", "O"); in TransliterateText()
834 result = FindAndReplaceString(result, "ò", "o"); in TransliterateText()
835 result = FindAndReplaceString(result, "Ō", "O"); in TransliterateText()
836 result = FindAndReplaceString(result, "ō", "o"); in TransliterateText()
837 result = FindAndReplaceString(result, "Ô", "O"); in TransliterateText()
838 result = FindAndReplaceString(result, "ô", "o"); in TransliterateText()
839 result = FindAndReplaceString(result, "Ǒ", "O"); in TransliterateText()
840 result = FindAndReplaceString(result, "ǒ", "o"); in TransliterateText()
841 result = FindAndReplaceString(result, "Œ", "Oe"); in TransliterateText()
842 result = FindAndReplaceString(result, "œ", "oe"); in TransliterateText()
843 result = FindAndReplaceString(result, "Ṛ́", "R"); in TransliterateText()
844 result = FindAndReplaceString(result, "ṛ́", "r"); in TransliterateText()
845 result = FindAndReplaceString(result, "Ŗ́", "R"); in TransliterateText()
846 result = FindAndReplaceString(result, "ŗ́", "r"); in TransliterateText()
847 result = FindAndReplaceString(result, "R̄", "R"); in TransliterateText()
848 result = FindAndReplaceString(result, "r̄", "r"); in TransliterateText()
849 result = FindAndReplaceString(result, "Ř", "R"); in TransliterateText()
850 result = FindAndReplaceString(result, "ř", "r"); in TransliterateText()
851 result = FindAndReplaceString(result, "Ṛ", "R"); in TransliterateText()
852 result = FindAndReplaceString(result, "ṛ", "r"); in TransliterateText()
853 result = FindAndReplaceString(result, "Ŕ", "R"); in TransliterateText()
854 result = FindAndReplaceString(result, "ŕ", "r"); in TransliterateText()
855 result = FindAndReplaceString(result, "Ṙ", "R"); in TransliterateText()
856 result = FindAndReplaceString(result, "ṙ", "r"); in TransliterateText()
857 result = FindAndReplaceString(result, "Š", "S"); in TransliterateText()
858 result = FindAndReplaceString(result, "š", "s"); in TransliterateText()
859 result = FindAndReplaceString(result, "Ș", "S"); in TransliterateText()
860 result = FindAndReplaceString(result, "ș", "s"); in TransliterateText()
861 result = FindAndReplaceString(result, "Ś", "S"); in TransliterateText()
862 result = FindAndReplaceString(result, "ś", "s"); in TransliterateText()
863result = FindAndReplaceString(result, "ß", "ss"); //Source: Henry Adams Bellows (transl.), "The Po… in TransliterateText()
864 result = FindAndReplaceString(result, "Ṭ", "T"); in TransliterateText()
865 result = FindAndReplaceString(result, "ṭ", "t"); in TransliterateText()
866 result = FindAndReplaceString(result, "Ț", "T"); in TransliterateText()
867 result = FindAndReplaceString(result, "ț", "t"); in TransliterateText()
868 result = FindAndReplaceString(result, "ÞÞ", "Þ"); //replace double thorns with a single one in TransliterateText()
869 result = FindAndReplaceString(result, "þþ", "þ"); //replace double thorns with a single one in TransliterateText()
870result = FindAndReplaceString(result, "Þ", "Th"); //Source: Henry Adams Bellows (transl.), "The Po… in TransliterateText()
871result = FindAndReplaceString(result, "þ", "th"); //Source: Henry Adams Bellows (transl.), "The Po… in TransliterateText()
872 result = FindAndReplaceString(result, "Ū́", "U"); in TransliterateText()
873 result = FindAndReplaceString(result, "ū́", "u"); in TransliterateText()
874 result = FindAndReplaceString(result, "Ů̃", "U"); in TransliterateText()
875 result = FindAndReplaceString(result, "ů̃", "u"); in TransliterateText()
876 result = FindAndReplaceString(result, "Ü", "U"); in TransliterateText()
877 result = FindAndReplaceString(result, "ü", "u"); in TransliterateText()
878 result = FindAndReplaceString(result, "Ú", "U"); in TransliterateText()
879 result = FindAndReplaceString(result, "ú", "u"); in TransliterateText()
880 result = FindAndReplaceString(result, "Ù", "U"); in TransliterateText()
881 result = FindAndReplaceString(result, "ù", "u"); in TransliterateText()
882 result = FindAndReplaceString(result, "Ū", "U"); in TransliterateText()
883 result = FindAndReplaceString(result, "ū", "u"); in TransliterateText()
884 result = FindAndReplaceString(result, "Û", "U"); in TransliterateText()
885 result = FindAndReplaceString(result, "û", "u"); in TransliterateText()
886 result = FindAndReplaceString(result, "Ŭ", "U"); in TransliterateText()
887 result = FindAndReplaceString(result, "ŭ", "u"); in TransliterateText()
888 result = FindAndReplaceString(result, "Ů", "U"); in TransliterateText()
889 result = FindAndReplaceString(result, "ů", "u"); in TransliterateText()
890 result = FindAndReplaceString(result, "Ũ", "U"); in TransliterateText()
891 result = FindAndReplaceString(result, "ũ", "u"); in TransliterateText()
892 result = FindAndReplaceString(result, "Ṷ", "U"); in TransliterateText()
893 result = FindAndReplaceString(result, "ṷ", "u"); in TransliterateText()
894 result = FindAndReplaceString(result, "ʷ", "w"); in TransliterateText()
895 result = FindAndReplaceString(result, "Ȳ", "Y"); in TransliterateText()
896 result = FindAndReplaceString(result, "ȳ", "y"); in TransliterateText()
897 result = FindAndReplaceString(result, "Ŷ", "Y"); in TransliterateText()
898 result = FindAndReplaceString(result, "ŷ", "y"); in TransliterateText()
899 result = FindAndReplaceString(result, "Ỹ", "Y"); in TransliterateText()
900 result = FindAndReplaceString(result, "ỹ", "y"); in TransliterateText()
901 result = FindAndReplaceString(result, "Ý", "Y"); in TransliterateText()
902 result = FindAndReplaceString(result, "ý", "y"); in TransliterateText()
903 result = FindAndReplaceString(result, "Ž", "Z"); in TransliterateText()
904 result = FindAndReplaceString(result, "ž", "z"); in TransliterateText()
905 result = FindAndReplaceString(result, "Z̨", "Z"); in TransliterateText()
906 result = FindAndReplaceString(result, "z̨", "z"); in TransliterateText()
907 result = FindAndReplaceString(result, "Ż", "Z"); in TransliterateText()
908 result = FindAndReplaceString(result, "ż", "z"); in TransliterateText()
910 result = FindAndReplaceString(result, "ʔ", "'"); // glottal stop in TransliterateText()
913 result = FindAndReplaceStringEnding(result, "dr", "d"); in TransliterateText()
914 result = FindAndReplaceString(result, "dr ", "d "); in TransliterateText()
915 result = FindAndReplaceStringEnding(result, "fr", "f"); in TransliterateText()
916 result = FindAndReplaceString(result, "fr ", "f "); in TransliterateText()
917 result = FindAndReplaceStringEnding(result, "gr", "g"); in TransliterateText()
918 result = FindAndReplaceString(result, "gr ", "g "); in TransliterateText()
919 result = FindAndReplaceStringEnding(result, "kr", "k"); in TransliterateText()
920 result = FindAndReplaceString(result, "kr ", "k "); in TransliterateText()
921 result = FindAndReplaceStringEnding(result, "mr", "m"); in TransliterateText()
922 result = FindAndReplaceString(result, "mr ", "m "); in TransliterateText()
923 result = FindAndReplaceStringEnding(result, "nr", "n"); in TransliterateText()
924 result = FindAndReplaceString(result, "nr ", "n "); in TransliterateText()
925 result = FindAndReplaceStringEnding(result, "pr", "p"); in TransliterateText()
926 result = FindAndReplaceString(result, "pr ", "p "); in TransliterateText()
927 result = FindAndReplaceStringEnding(result, "rr", "r"); in TransliterateText()
928 result = FindAndReplaceString(result, "rr ", "r "); in TransliterateText()
929 result = FindAndReplaceStringEnding(result, "tr", "t"); in TransliterateText()
930 result = FindAndReplaceString(result, "tr ", "t "); in TransliterateText()
933 result = FindAndReplaceString(result, "Ἄ", "A"); in TransliterateText()
934 result = FindAndReplaceString(result, "ἄ", "a"); in TransliterateText()
935 result = FindAndReplaceString(result, "Ά", "A"); in TransliterateText()
936 result = FindAndReplaceString(result, "ά", "a"); in TransliterateText()
937 result = FindAndReplaceString(result, "Ἀ", "A"); in TransliterateText()
938 result = FindAndReplaceString(result, "ἀ", "a"); in TransliterateText()
939 result = FindAndReplaceString(result, "Α", "A"); in TransliterateText()
940 result = FindAndReplaceString(result, "α", "a"); in TransliterateText()
941 result = FindAndReplaceString(result, "Β", "B"); in TransliterateText()
942 result = FindAndReplaceString(result, "β", "b"); in TransliterateText()
943 result = FindAndReplaceString(result, "Χ", "Ch"); in TransliterateText()
944 result = FindAndReplaceString(result, "χ", "ch"); in TransliterateText()
945 result = FindAndReplaceString(result, "Δ", "D"); in TransliterateText()
946 result = FindAndReplaceString(result, "δ", "d"); in TransliterateText()
947 result = FindAndReplaceString(result, "Ἑ", "E"); in TransliterateText()
948 result = FindAndReplaceString(result, "ἑ", "e"); in TransliterateText()
949 result = FindAndReplaceString(result, "Ἔ", "E"); in TransliterateText()
950 result = FindAndReplaceString(result, "ἔ", "e"); in TransliterateText()
951 result = FindAndReplaceString(result, "Έ", "E"); in TransliterateText()
952 result = FindAndReplaceString(result, "έ", "e"); in TransliterateText()
953 result = FindAndReplaceString(result, "Ε", "E"); in TransliterateText()
954 result = FindAndReplaceString(result, "ε", "e"); in TransliterateText()
955 result = FindAndReplaceString(result, "Η", "E"); in TransliterateText()
956 result = FindAndReplaceString(result, "η", "e"); in TransliterateText()
957 result = FindAndReplaceString(result, "Γ", "G"); in TransliterateText()
958 result = FindAndReplaceString(result, "γ", "g"); in TransliterateText()
959 result = FindAndReplaceString(result, "Ῑ́", "I"); in TransliterateText()
960 result = FindAndReplaceString(result, "ῑ́", "i"); in TransliterateText()
961 result = FindAndReplaceString(result, "Ί", "I"); in TransliterateText()
962 result = FindAndReplaceString(result, "ί", "i"); in TransliterateText()
963 result = FindAndReplaceString(result, "ῖ", "i"); in TransliterateText()
964 result = FindAndReplaceString(result, "Ι", "I"); in TransliterateText()
965 result = FindAndReplaceString(result, "ι", "i"); in TransliterateText()
966 result = FindAndReplaceString(result, "Ή", "I"); in TransliterateText()
967 result = FindAndReplaceString(result, "ή", "i"); in TransliterateText()
968 result = FindAndReplaceString(result, "Κ", "K"); in TransliterateText()
969 result = FindAndReplaceString(result, "κ", "k"); in TransliterateText()
970 result = FindAndReplaceString(result, "Λ", "L"); in TransliterateText()
971 result = FindAndReplaceString(result, "λ", "l"); in TransliterateText()
972 result = FindAndReplaceString(result, "Μ", "M"); in TransliterateText()
973 result = FindAndReplaceString(result, "μ", "m"); in TransliterateText()
974 result = FindAndReplaceString(result, "Ν", "N"); in TransliterateText()
975 result = FindAndReplaceString(result, "ν", "n"); in TransliterateText()
976 result = FindAndReplaceString(result, "Ὄ", "O"); in TransliterateText()
977 result = FindAndReplaceString(result, "ὄ", "o"); in TransliterateText()
978 result = FindAndReplaceString(result, "Ὅ", "O"); in TransliterateText()
979 result = FindAndReplaceString(result, "ὅ", "o"); in TransliterateText()
980 result = FindAndReplaceString(result, "Ό", "O"); in TransliterateText()
981 result = FindAndReplaceString(result, "ό", "o"); in TransliterateText()
982 result = FindAndReplaceString(result, "Ὀ", "O"); in TransliterateText()
983 result = FindAndReplaceString(result, "ὀ", "o"); in TransliterateText()
984 result = FindAndReplaceString(result, "Ὁ", "O"); in TransliterateText()
985 result = FindAndReplaceString(result, "ὁ", "o"); in TransliterateText()
986 result = FindAndReplaceString(result, "Ο", "O"); in TransliterateText()
987 result = FindAndReplaceString(result, "ο", "o"); in TransliterateText()
988 result = FindAndReplaceString(result, "Ώ", "O"); in TransliterateText()
989 result = FindAndReplaceString(result, "ώ", "o"); in TransliterateText()
990 result = FindAndReplaceString(result, "Ω", "O"); in TransliterateText()
991 result = FindAndReplaceString(result, "ω", "o"); in TransliterateText()
992 result = FindAndReplaceString(result, "Π", "P"); in TransliterateText()
993 result = FindAndReplaceString(result, "π", "p"); in TransliterateText()
994 result = FindAndReplaceString(result, "Φ", "Ph"); in TransliterateText()
995 result = FindAndReplaceString(result, "φ", "ph"); in TransliterateText()
996 result = FindAndReplaceString(result, "Ψ", "Ps"); in TransliterateText()
997 result = FindAndReplaceString(result, "ψ", "ps"); in TransliterateText()
998 result = FindAndReplaceString(result, "Ρ", "R"); in TransliterateText()
999 result = FindAndReplaceString(result, "ρ", "r"); in TransliterateText()
1000 result = FindAndReplaceString(result, "Σ", "S"); in TransliterateText()
1001 result = FindAndReplaceString(result, "σ", "s"); in TransliterateText()
1002 result = FindAndReplaceString(result, "ς", "s"); in TransliterateText()
1003 result = FindAndReplaceString(result, "Τ", "T"); in TransliterateText()
1004 result = FindAndReplaceString(result, "τ", "t"); in TransliterateText()
1005 result = FindAndReplaceString(result, "Θ", "Th"); in TransliterateText()
1006 result = FindAndReplaceString(result, "θ", "th"); in TransliterateText()
1007 result = FindAndReplaceString(result, "Ξ", "X"); in TransliterateText()
1008 result = FindAndReplaceString(result, "ξ", "x"); in TransliterateText()
1009 result = FindAndReplaceString(result, "Ύ", "Y"); in TransliterateText()
1010 result = FindAndReplaceString(result, "ύ", "y"); in TransliterateText()
1011 result = FindAndReplaceString(result, "Ὑ", "Y"); in TransliterateText()
1012 result = FindAndReplaceString(result, "ὑ", "y"); in TransliterateText()
1013 result = FindAndReplaceString(result, "Υ", "Y"); in TransliterateText()
1014 result = FindAndReplaceString(result, "υ", "y"); in TransliterateText()
1015 result = FindAndReplaceString(result, "Ζ", "Z"); in TransliterateText()
1016 result = FindAndReplaceString(result, "ζ", "z"); in TransliterateText()
1019 result = FindAndReplaceString(result, "nnn", "nn"); in TransliterateText()
1021 return result; in TransliterateText()
1030 std::string result(text); in CapitalizeString() local
1032 result[0] = toupper(result[0]); in CapitalizeString()
1035 result = FindAndReplaceStringBeginning(result, "ā", "Ā"); in CapitalizeString()
1036 result = FindAndReplaceStringBeginning(result, "â", "Â"); in CapitalizeString()
1037 result = FindAndReplaceStringBeginning(result, "æ", "Æ"); in CapitalizeString()
1038 result = FindAndReplaceStringBeginning(result, "ǣ", "Ǣ"); in CapitalizeString()
1039 result = FindAndReplaceStringBeginning(result, "ǽ", "Ǽ"); in CapitalizeString()
1040 result = FindAndReplaceStringBeginning(result, "ð", "Ð"); in CapitalizeString()
1041 result = FindAndReplaceStringBeginning(result, "ḍ", "Ḍ"); in CapitalizeString()
1042 result = FindAndReplaceStringBeginning(result, "ē", "Ē"); in CapitalizeString()
1043 result = FindAndReplaceStringBeginning(result, "ê", "Ê"); in CapitalizeString()
1044 result = FindAndReplaceStringBeginning(result, "ě", "Ě"); in CapitalizeString()
1045 result = FindAndReplaceStringBeginning(result, "ī", "Ī"); in CapitalizeString()
1046 result = FindAndReplaceStringBeginning(result, "î", "Î"); in CapitalizeString()
1047 result = FindAndReplaceStringBeginning(result, "ĭ", "Ĭ"); in CapitalizeString()
1048 result = FindAndReplaceStringBeginning(result, "ī̆", "Ī̆"); in CapitalizeString()
1049 result = FindAndReplaceStringBeginning(result, "ō", "Ō"); in CapitalizeString()
1050 result = FindAndReplaceStringBeginning(result, "ô", "Ô"); in CapitalizeString()
1051 result = FindAndReplaceStringBeginning(result, "ø", "Ø"); in CapitalizeString()
1052 result = FindAndReplaceStringBeginning(result, "ǫ", "Ǫ"); in CapitalizeString()
1053 result = FindAndReplaceStringBeginning(result, "ș", "Ș"); in CapitalizeString()
1054 result = FindAndReplaceStringBeginning(result, "ț", "Ț"); in CapitalizeString()
1055 result = FindAndReplaceStringBeginning(result, "þ", "Þ"); in CapitalizeString()
1056 result = FindAndReplaceStringBeginning(result, "ū", "Ū"); in CapitalizeString()
1057 result = FindAndReplaceStringBeginning(result, "û", "Û"); in CapitalizeString()
1058 result = FindAndReplaceStringBeginning(result, "ŭ", "Ŭ"); in CapitalizeString()
1059 result = FindAndReplaceStringBeginning(result, "ȳ", "Ȳ"); in CapitalizeString()
1060 result = FindAndReplaceStringBeginning(result, "ž", "Ž"); in CapitalizeString()
1063 result = FindAndReplaceStringBeginning(result, "α", "Α"); in CapitalizeString()
1064 result = FindAndReplaceStringBeginning(result, "χ", "Χ"); in CapitalizeString()
1065 result = FindAndReplaceStringBeginning(result, "έ", "Έ"); in CapitalizeString()
1066 result = FindAndReplaceStringBeginning(result, "ι", "Ι"); in CapitalizeString()
1067 result = FindAndReplaceStringBeginning(result, "μ", "Μ"); in CapitalizeString()
1068 result = FindAndReplaceStringBeginning(result, "ν", "Ν"); in CapitalizeString()
1069 result = FindAndReplaceStringBeginning(result, "ο", "Ο"); in CapitalizeString()
1070 result = FindAndReplaceStringBeginning(result, "ό", "Ό"); in CapitalizeString()
1071 result = FindAndReplaceStringBeginning(result, "σ", "Σ"); in CapitalizeString()
1072 result = FindAndReplaceStringBeginning(result, "θ", "Θ"); in CapitalizeString()
1073 result = FindAndReplaceStringBeginning(result, "ύ", "Ύ"); in CapitalizeString()
1075 return result; in CapitalizeString()
1084 std::string result(text); in DecapitalizeString() local
1086 result[0] = tolower(result[0]); in DecapitalizeString()
1089 result = FindAndReplaceStringBeginning(result, "Ā", "ā"); in DecapitalizeString()
1090 result = FindAndReplaceStringBeginning(result, "Â", "â"); in DecapitalizeString()
1091 result = FindAndReplaceStringBeginning(result, "Æ", "æ"); in DecapitalizeString()
1092 result = FindAndReplaceStringBeginning(result, "Ǣ", "ǣ"); in DecapitalizeString()
1093 result = FindAndReplaceStringBeginning(result, "Ǽ", "ǽ"); in DecapitalizeString()
1094 result = FindAndReplaceStringBeginning(result, "Ç", "ç"); in DecapitalizeString()
1095 result = FindAndReplaceStringBeginning(result, "Ð", "ð"); in DecapitalizeString()
1096 result = FindAndReplaceStringBeginning(result, "Ḍ", "ḍ"); in DecapitalizeString()
1097 result = FindAndReplaceStringBeginning(result, "Ē", "ē"); in DecapitalizeString()
1098 result = FindAndReplaceStringBeginning(result, "Ê", "ê"); in DecapitalizeString()
1099 result = FindAndReplaceStringBeginning(result, "Ě", "ě"); in DecapitalizeString()
1100 result = FindAndReplaceStringBeginning(result, "Ī", "ī"); in DecapitalizeString()
1101 result = FindAndReplaceStringBeginning(result, "Î", "î"); in DecapitalizeString()
1102 result = FindAndReplaceStringBeginning(result, "Ĭ", "ĭ"); in DecapitalizeString()
1103 result = FindAndReplaceStringBeginning(result, "Ī̆", "ī̆"); in DecapitalizeString()
1104 result = FindAndReplaceStringBeginning(result, "Ō", "ō"); in DecapitalizeString()
1105 result = FindAndReplaceStringBeginning(result, "Ô", "ô"); in DecapitalizeString()
1106 result = FindAndReplaceStringBeginning(result, "Ø", "ø"); in DecapitalizeString()
1107 result = FindAndReplaceStringBeginning(result, "Ǫ", "ǫ"); in DecapitalizeString()
1108 result = FindAndReplaceStringBeginning(result, "Þ", "þ"); in DecapitalizeString()
1109 result = FindAndReplaceStringBeginning(result, "Ū", "ū"); in DecapitalizeString()
1110 result = FindAndReplaceStringBeginning(result, "Û", "û"); in DecapitalizeString()
1111 result = FindAndReplaceStringBeginning(result, "Ŭ", "ŭ"); in DecapitalizeString()
1112 result = FindAndReplaceStringBeginning(result, "Ȳ", "ȳ"); in DecapitalizeString()
1113 result = FindAndReplaceStringBeginning(result, "Ž", "ž"); in DecapitalizeString()
1116 result = FindAndReplaceStringBeginning(result, "Α", "α"); in DecapitalizeString()
1117 result = FindAndReplaceStringBeginning(result, "Χ", "χ"); in DecapitalizeString()
1118 result = FindAndReplaceStringBeginning(result, "Έ", "έ"); in DecapitalizeString()
1119 result = FindAndReplaceStringBeginning(result, "Ι", "ι"); in DecapitalizeString()
1120 result = FindAndReplaceStringBeginning(result, "Μ", "μ"); in DecapitalizeString()
1121 result = FindAndReplaceStringBeginning(result, "Ν", "ν"); in DecapitalizeString()
1122 result = FindAndReplaceStringBeginning(result, "Ο", "ο"); in DecapitalizeString()
1123 result = FindAndReplaceStringBeginning(result, "Ό", "ό"); in DecapitalizeString()
1124 result = FindAndReplaceStringBeginning(result, "Σ", "σ"); in DecapitalizeString()
1125 result = FindAndReplaceStringBeginning(result, "Θ", "θ"); in DecapitalizeString()
1126 result = FindAndReplaceStringBeginning(result, "Ύ", "ύ"); in DecapitalizeString()
1128 return result; in DecapitalizeString()
1133 std::string result(text); in FullyCapitalizeString() local
1135 result = CapitalizeString(result); in FullyCapitalizeString()
1138 while ((pos = result.find(" ", pos)) != std::string::npos) { in FullyCapitalizeString()
1139 std::string replace = CapitalizeString(result.substr(pos + 1, 1)); in FullyCapitalizeString()
1140 result.replace(pos + 1, 1, replace); in FullyCapitalizeString()
1144 return result; in FullyCapitalizeString()
1149 std::string result(text); in FullyDecapitalizeString() local
1151 result = DecapitalizeString(result); in FullyDecapitalizeString()
1154 while ((pos = result.find(" ", pos)) != std::string::npos) { in FullyDecapitalizeString()
1155 std::string replace = DecapitalizeString(result.substr(pos + 1, 1)); in FullyDecapitalizeString()
1156 result.replace(pos + 1, 1, replace); in FullyDecapitalizeString()
1160 return result; in FullyDecapitalizeString()
1169 std::string result(name); in GetPluralForm() local
1171 if (result != "Monkey") { in GetPluralForm()
1172 result = FindAndReplaceStringEnding(result, "y", "ie"); in GetPluralForm()
1175 …if (result.substr(result.size() - 2, 2) == "os" || result.substr(result.size() - 2, 2) == "us" || in GetPluralForm()
1176 result += "es"; in GetPluralForm()
1179 if (result.substr(result.size() - 1, 1) != "s") { in GetPluralForm()
1180 result += "s"; in GetPluralForm()
1183 result = FindAndReplaceString(result, "Barracks", "Barrackses"); in GetPluralForm()
1184 result = FindAndReplaceString(result, "Dwarfs", "Dwarves"); in GetPluralForm()
1185 result = FindAndReplaceString(result, "Elfs", "Elves"); in GetPluralForm()
1186 result = FindAndReplaceString(result, "Ostrichs", "Ostriches"); in GetPluralForm()
1187 result = FindAndReplaceString(result, "Thiefs", "Thieves"); in GetPluralForm()
1188 result = FindAndReplaceString(result, "Wolfs", "Wolves"); in GetPluralForm()
1189 if (result != "Humans") { in GetPluralForm()
1190 result = FindAndReplaceStringEnding(result, "mans", "men"); in GetPluralForm()
1193 return result; in GetPluralForm()
1198 std::string result(text); in IdentToName() local
1200 result = FindAndReplaceString(result, "-", " "); in IdentToName()
1201 result = FullyCapitalizeString(result); in IdentToName()
1203 return result; in IdentToName()
1208 std::string result(text); in NameToIdent() local
1210 result = FullyDecapitalizeString(result); in NameToIdent()
1211 result = FindAndReplaceString(result, " ", "-"); in NameToIdent()
1212 result = FindAndReplaceString(result, "'", ""); in NameToIdent()
1214 return result; in NameToIdent()
1219 std::string result(text); in SeparateCapitalizedStringElements() local
1221 for (size_t pos = 1; pos < result.length(); ++pos) { in SeparateCapitalizedStringElements()
1222 if (isupper(result[pos])) { in SeparateCapitalizedStringElements()
1223 result.replace(pos, 1, " " + result.substr(pos, 1)); in SeparateCapitalizedStringElements()
1227 return result; in SeparateCapitalizedStringElements()