20 #ifndef __OpenKarto_Name_h__ 21 #define __OpenKarto_Name_h__ 75 const String& GetName()
const;
81 void SetName(
const String& pName);
87 const String& GetScope()
const;
93 void SetScope(
const String& rScope);
110 const String& ToString()
const;
128 return !(*
this == rOther);
151 void Parse(
const String& rString);
157 void Validate(
const String& rString);
171 return (isalpha(c) || c ==
'/');
181 return (isalnum(c) || c ==
'/' || c ==
'_' || c ==
'-');
194 #endif // __OpenKarto_Name_h__
TFSIMD_FORCE_INLINE bool operator==(const Matrix3x3 &m1, const Matrix3x3 &m2)
bool operator<(const CellData &a, const CellData &b)
#define KARTO_FORCEINLINE
kt_bool IsValidFirst(char c)
const String & ToString() const
kt_bool operator!=(const Identifier &rOther) const