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

#include <UT_StringMMPattern.h>

Public Member Functions

 UT_StringMMPattern ()
 
 ~UT_StringMMPattern ()
 
bool isEmpty () const
 
void clear ()
 
void compileInPlace (char *pattern_buffer, bool case_sensitive=true, const char *separators=", ")
 
void compileInPlace (char *pattern_buffer, bool case_sensitive, char separator)
 
void compile (const char *pattern_buffer, bool case_sensitive=true, const char *separators=", ")
 
void compile (const char *pattern_buffer, bool case_sensitive, char separator)
 
int64 getMemoryUsage (bool inclusive) const
 

Friends

class UT_String
 

Detailed Description

Definition at line 21 of file UT_StringMMPattern.h.

Constructor & Destructor Documentation

UT_StringMMPattern::UT_StringMMPattern ( )
inline

Definition at line 24 of file UT_StringMMPattern.h.

UT_StringMMPattern::~UT_StringMMPattern ( )
inline

Definition at line 25 of file UT_StringMMPattern.h.

Member Function Documentation

void UT_StringMMPattern::clear ( )
void UT_StringMMPattern::compile ( const char *  pattern_buffer,
bool  case_sensitive = true,
const char *  separators = ", " 
)
void UT_StringMMPattern::compile ( const char *  pattern_buffer,
bool  case_sensitive,
char  separator 
)
inline

Definition at line 42 of file UT_StringMMPattern.h.

void UT_StringMMPattern::compileInPlace ( char *  pattern_buffer,
bool  case_sensitive = true,
const char *  separators = ", " 
)
void UT_StringMMPattern::compileInPlace ( char *  pattern_buffer,
bool  case_sensitive,
char  separator 
)
inline

Definition at line 32 of file UT_StringMMPattern.h.

int64 UT_StringMMPattern::getMemoryUsage ( bool  inclusive) const
bool UT_StringMMPattern::isEmpty ( ) const
inline

Definition at line 28 of file UT_StringMMPattern.h.

Friends And Related Function Documentation

friend class UT_String
friend

Definition at line 56 of file UT_StringMMPattern.h.


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