XenevaOS
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
string.h File Reference
#include "uspi/stdarg.h"
#include "uspi/types.h"
Include dependency graph for string.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TString
 

Typedefs

typedef struct TString TString
 

Functions

void String (TString *pThis)
 
void String2 (TString *pThis, const char *pString)
 
void _String (TString *pThis)
 
const char * StringGet (TString *pThis)
 
const char * StringSet (TString *pThis, const char *pString)
 
size_t StringGetLength (TString *pThis)
 
void StringAppend (TString *pThis, const char *pString)
 
int StringCompare (TString *pThis, const char *pString)
 
int StringFind (TString *pThis, char chChar)
 
void StringFormat (TString *pThis, const char *pFormat,...)
 
void StringFormatV (TString *pThis, const char *pFormat, va_list Args)
 

Typedef Documentation

◆ TString

typedef struct TString TString

Function Documentation

◆ _String()

void _String ( TString pThis)

◆ String()

void String ( TString pThis)

◆ String2()

void String2 ( TString pThis,
const char *  pString 
)

◆ StringAppend()

void StringAppend ( TString pThis,
const char *  pString 
)

◆ StringCompare()

int StringCompare ( TString pThis,
const char *  pString 
)

◆ StringFind()

int StringFind ( TString pThis,
char  chChar 
)

◆ StringFormat()

void StringFormat ( TString pThis,
const char *  pFormat,
  ... 
)

◆ StringFormatV()

void StringFormatV ( TString pThis,
const char *  pFormat,
va_list  Args 
)

◆ StringGet()

const char * StringGet ( TString pThis)

◆ StringGetLength()

size_t StringGetLength ( TString pThis)

◆ StringSet()

const char * StringSet ( TString pThis,
const char *  pString 
)