HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_StringWrap Class Reference

#include <UT_String.h>

+ Inheritance diagram for UT_StringWrap:

Public Member Functions

SYS_FORCE_INLINE UT_StringWrap (const char *str)
 
SYS_FORCE_INLINE ~UT_StringWrap ()
 
 UT_StringWrap (const UT_StringWrap &)=delete
 
UT_StringWrapoperator= (const UT_StringWrap &)=delete
 
char operator() (unsigned i) const
 
const char * findChar (int c) const
 
const char * findChar (const char *str) const
 
const char * findNonSpace () const
 
const char * lastChar (int c) const
 

Detailed Description

Creates a shallow wrapper around a string for calling UT_String's many const algorithms.

Definition at line 1375 of file UT_String.h.

Constructor & Destructor Documentation

SYS_FORCE_INLINE UT_StringWrap::UT_StringWrap ( const char *  str)
inline

Definition at line 1380 of file UT_String.h.

SYS_FORCE_INLINE UT_StringWrap::~UT_StringWrap ( )
inline

Definition at line 1386 of file UT_String.h.

UT_StringWrap::UT_StringWrap ( const UT_StringWrap )
delete

Member Function Documentation

const char* UT_StringWrap::findChar ( int  c) const
inline

Definition at line 1395 of file UT_String.h.

const char* UT_StringWrap::findChar ( const char *  str) const
inline

Definition at line 1396 of file UT_String.h.

const char* UT_StringWrap::findNonSpace ( ) const
inline

Definition at line 1397 of file UT_String.h.

const char* UT_StringWrap::lastChar ( int  c) const
inline

Definition at line 1398 of file UT_String.h.

char UT_StringWrap::operator() ( unsigned  i) const
inline

Definition at line 1394 of file UT_String.h.

UT_StringWrap& UT_StringWrap::operator= ( const UT_StringWrap )
delete

The documentation for this class was generated from the following file: