43 String (
const char* start,
const char* end ) {
set(start, end); }
56 String&
set (
const char* start,
const char* end);
79 int indexOf (
char chr,
int fromIdx)
const {
return m_chars.
indexOf(chr, fromIdx); }
111 static int strlen (
const char* chars);
112 static int strcmp (
const char* a,
const char* b);
String trimEnd(void) const
char getChar(int idx) const
String & append(char chr)
String substring(int start, int end) const
bool endsWith(const String &str) const
const char * getPtr(void) const
String & setf(const char *fmt,...)
String getFileName(void) const
String & appendfv(const char *fmt, va_list args)
int indexOf(char chr) const
bool operator<(const char *chars) const
bool parseVec3f(const char *&ptr, Vec3f &value)
String & setfv(const char *fmt, va_list args)
char operator[](int idx) const
int lastIndexOf(char chr, int fromIdx) const
bool operator!=(const char *chars) const
String(const char *start, const char *end)
String toLower(void) const
int lastIndexOf(char chr) const
bool operator==(const char *chars) const
bool parseLiteral(const char *&ptr, const char *str)
String & operator+=(char chr)
String operator+(char chr) const
String(const String &other)
FW_CUDA_FUNC T max(const VectorBase< T, L, S > &v)
bool operator>=(const char *chars) const
int getLength(void) const
bool operator<=(const char *chars) const
String getDirName(void) const
String trimStart(void) const
bool parseInt(const char *&ptr, S32 &value)
bool operator>(const char *chars) const
String & set(const String &other)
String(const char *chars)
CUdevice int ordinal char int CUdevice dev CUdevprop CUdevice dev CUcontext ctx CUcontext ctx CUcontext pctx CUmodule const void image CUmodule const void fatCubin CUfunction CUmodule const char name void p CUfunction unsigned int bytes CUtexref pTexRef CUtexref CUarray unsigned int Flags CUtexref int CUaddress_mode am CUtexref unsigned int Flags CUaddress_mode CUtexref int dim CUarray_format int CUtexref hTexRef CUfunction unsigned int numbytes CUfunction int float value
String & operator=(const String &other)
bool parseFloat(const char *&ptr, F32 &value)
String & appendf(const char *fmt,...)
S lastIndexOf(const T &item) const
bool startsWith(const String &str) const
bool parseSpace(const char *&ptr)
void split(char chr, Array< String > &pieces, bool includeEmpty=false) const
bool parseHex(const char *&ptr, U32 &value)
String substring(int start) const
int indexOf(char chr, int fromIdx) const
const T * getPtr(S idx=0) const
String getDateString(void)
bool parseChar(const char *&ptr, char chr)
S indexOf(const T &item, S fromIdx=0) const
String toUpper(void) const