ACT-CV - Machine Vision for Cognitive Modeling
Public Member Functions | Private Member Functions | Private Attributes | List of all members
GCWString Class Reference

wide char version of GCString More...

#include <GCString.h>

Inheritance diagram for GCWString:
Inheritance graph
Collaboration diagram for GCWString:
Collaboration graph

Public Member Functions

 GCWString (const wchar_t *s)
 
 GCWString (const std::wstring &s)
 
 GCWString (const char *s)
 
 GCWString (const wchar_t *s, unsigned int first, unsigned int lastPlusOne)
 
 GCWString (const std::string &s)
 
const wchar_t * GetString () const
 
const size_t GetSize () const
 
GCWString SubString (unsigned int first, unsigned int lastPlusOne) const
 
void ToLower ()
 
- Public Member Functions inherited from ReferenceCount
 ReferenceCount ()
 
virtual ~ReferenceCount ()
 
void IncRefCount ()
 
void DecRefCount ()
 

Private Member Functions

 GCWString ()
 

Private Attributes

std::wstring m_s
 

Detailed Description

wide char version of GCString

Definition at line 59 of file GCString.h.

Constructor & Destructor Documentation

GCWString::GCWString ( )
private

Definition at line 61 of file GCString.h.

Referenced by SubString().

GCWString::GCWString ( const wchar_t *  s)

Definition at line 63 of file GCString.h.

GCWString::GCWString ( const std::wstring &  s)

Definition at line 64 of file GCString.h.

GCWString::GCWString ( const char *  s)

Definition at line 65 of file GCString.h.

References m_s.

GCWString::GCWString ( const wchar_t *  s,
unsigned int  first,
unsigned int  lastPlusOne 
)

Definition at line 70 of file GCString.h.

References m_s.

GCWString::GCWString ( const std::string &  s)

Definition at line 73 of file GCString.h.

References m_s.

Member Function Documentation

const size_t GCWString::GetSize ( ) const

Definition at line 81 of file GCString.h.

References m_s.

const wchar_t* GCWString::GetString ( ) const

Definition at line 78 of file GCString.h.

References m_s.

GCWString GCWString::SubString ( unsigned int  first,
unsigned int  lastPlusOne 
) const

Definition at line 84 of file GCString.h.

References GCWString(), and m_s.

void GCWString::ToLower ( )

Definition at line 87 of file GCString.h.

References m_s.

Member Data Documentation

std::wstring GCWString::m_s
private

Definition at line 60 of file GCString.h.

Referenced by GCWString(), GetSize(), GetString(), SubString(), and ToLower().


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


ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)