libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
GSString.h File Reference
#include "GSTypes.h"
#include "GSIntTypes.h"
#include <CoreFoundation/CoreFoundation.h>
#include <string>
#include <vector>
#include <memory>
#include <sstream>

Go to the source code of this file.

Classes

class  VectorworksMVR::TXString
struct  std::hash< VectorworksMVR::TXString >

Namespaces

namespace  VectorworksMVR
namespace  std

Macros

#define txu(string)
#define txuc(ch)

Typedefs

typedef char16_t VectorworksMVR::TXChar
typedef std::basic_string< TXCharVectorworksMVR::StdUStr
typedef std::vector< TXStringVectorworksMVR::TXStringArray

Enumerations

enum class  VectorworksMVR::ETXEncoding {
  VectorworksMVR::eMacEncoded , VectorworksMVR::eWinEncoded , VectorworksMVR::eSysEncoded , VectorworksMVR::eUTF8 ,
  VectorworksMVR::eUTF16 , VectorworksMVR::eUnkown
}

Functions

bool VectorworksMVR::operator== (const TXString &lhs, const TXString &rhs)
bool VectorworksMVR::operator== (const TXString &lhs, const char *rhs)
bool VectorworksMVR::operator== (const char *lhs, const TXString &rhs)
bool VectorworksMVR::operator== (const TXString &lhs, const TXChar *rhs)
bool VectorworksMVR::operator== (const TXChar *lhs, const TXString &rhs)
bool VectorworksMVR::operator!= (const TXString &lhs, const TXString &rhs)
bool VectorworksMVR::operator!= (const TXString &lhs, const char *rhs)
bool VectorworksMVR::operator!= (const char *lhs, const TXString &rhs)
bool VectorworksMVR::operator!= (const TXString &lhs, const TXChar *rhs)
bool VectorworksMVR::operator!= (const TXChar *lhs, const TXString &rhs)
bool VectorworksMVR::operator<= (const TXString &lhs, const TXString &rhs)
bool VectorworksMVR::operator>= (const TXString &lhs, const TXString &rhs)
bool VectorworksMVR::operator< (const TXString &lhs, const TXString &rhs)
bool VectorworksMVR::operator> (const TXString &lhs, const TXString &rhs)
TXString VectorworksMVR::operator+ (const TXString &lhs, const TXString &rhs)
TXString VectorworksMVR::operator+ (const TXString &lhs, TXChar rhs)
TXString VectorworksMVR::operator+ (TXChar lhs, const TXString &rhs)
TXString VectorworksMVR::operator+ (const TXString &lhs, const TXChar *rhs)
TXString VectorworksMVR::operator+ (const TXChar *lhs, const TXString &rhs)
void VectorworksMVR::swap (TXString &lhs, TXString &rhs)

Macro Definition Documentation

◆ txu

#define txu ( string)
Value:
(const UCChar*)u##string
Uint16 UCChar
Definition GSTypes.h:121

◆ txuc

#define txuc ( ch)
Value:
(const UCChar)u##ch