#include <lexsupport.h>
Grammar is used in a dictionary stored in a std::map, this class define the comparison between two string.
Nevrax France
Definition at line 62 of file lexsupport.h.
Public Member Functions | |
| CStringType (std::string T) | |
| CStringType (const char *T) | |
| CStringType () | |
| bool | operator< (const CStringType &a) const |
| Need for the std::map. | |
| bool | operator> (const CStringType &a) const |
|
|
Definition at line 66 of file lexsupport.h.
00066 : std::basic_string<char> ()
00067 {
00068 }
|
|
|
Definition at line 70 of file lexsupport.h.
00070 : std::basic_string<char> (T)
00071 {
00072 }
|
|
|
Definition at line 74 of file lexsupport.h.
00074 : std::basic_string<char> (T)
00075 {
00076 }
|
|
|
Need for the std::map.
Definition at line 80 of file lexsupport.h.
00081 {
00082 return compare(a) < 0;
00083 }
|
|
|
Definition at line 85 of file lexsupport.h.
00086 {
00087 return compare(a) > 0;
00088 }
|
1.3.6