fsString Struct Reference

#include <fsString.h>

List of all members.

Public Member Functions

 fsString ()
 ~fsString ()
 fsString (const fsString &str)
 fsString (LPCTSTR str)
LPCTSTR operator= (LPCTSTR pszStr)
fsStringoperator= (const fsString &str)
LPCTSTR operator+= (LPCTSTR pszStr)
LPCTSTR operator+= (char c)
fsString operator+ (LPCTSTR psz) const
BOOL operator== (const fsString &str) const
BOOL operator!= (const fsString &str) const
BOOL operator== (LPCTSTR pszStr) const
void clear ()
void ncpy (LPCSTR pszStr, int nch)
void alloc (int nch)
BOOL operator!= (LPCSTR pszStr) const
 operator LPTSTR () const
int Length ()
BOOL IsEmpty ()
int GetLength ()
void Replace (LPCSTR, LPCSTR)
void Format (LPCSTR pszFormat...)

Public Attributes

LPTSTR pszString


Detailed Description

Definition at line 11 of file fsString.h.


Constructor & Destructor Documentation

fsString::fsString (  )  [inline]

Definition at line 15 of file fsString.h.

References NULL, and pszString.

fsString::~fsString (  )  [inline]

Definition at line 20 of file fsString.h.

References pszString.

fsString::fsString ( const fsString str  )  [inline]

Definition at line 26 of file fsString.h.

References NULL, and pszString.

fsString::fsString ( LPCTSTR  str  )  [inline]

Definition at line 32 of file fsString.h.

References NULL, and pszString.


Member Function Documentation

LPCTSTR fsString::operator= ( LPCTSTR  pszStr  )  [inline]

Definition at line 38 of file fsString.h.

References NULL, and pszString.

fsString& fsString::operator= ( const fsString str  )  [inline]

Definition at line 56 of file fsString.h.

References pszString.

LPCTSTR fsString::operator+= ( LPCTSTR  pszStr  )  [inline]

Definition at line 62 of file fsString.h.

References NULL, and pszString.

LPCTSTR fsString::operator+= ( char  c  )  [inline]

Definition at line 85 of file fsString.h.

fsString fsString::operator+ ( LPCTSTR  psz  )  const [inline]

Definition at line 92 of file fsString.h.

BOOL fsString::operator== ( const fsString str  )  const [inline]

Definition at line 99 of file fsString.h.

References pszString.

BOOL fsString::operator!= ( const fsString str  )  const [inline]

Definition at line 104 of file fsString.h.

References pszString.

BOOL fsString::operator== ( LPCTSTR  pszStr  )  const [inline]

Definition at line 109 of file fsString.h.

References NULL, and pszString.

void fsString::clear (  )  [inline]

Definition at line 117 of file fsString.h.

References NULL, and pszString.

Referenced by alloc().

void fsString::ncpy ( LPCSTR  pszStr,
int  nch 
) [inline]

Definition at line 126 of file fsString.h.

References alloc(), and pszString.

Referenced by CZipPreviewDlg::AddToTree().

void fsString::alloc ( int  nch  )  [inline]

BOOL fsString::operator!= ( LPCSTR  pszStr  )  const [inline]

Definition at line 139 of file fsString.h.

fsString::operator LPTSTR (  )  const [inline]

Definition at line 144 of file fsString.h.

References pszString.

int fsString::Length (  )  [inline]

BOOL fsString::IsEmpty (  )  [inline]

int fsString::GetLength (  )  [inline]

void fsString::Replace ( LPCSTR  ,
LPCSTR   
) [inline]

void fsString::Format ( LPCSTR  pszFormat...  )  [inline]

Definition at line 166 of file fsString.h.

References LPSTR.


Member Data Documentation


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

Generated on Sun May 25 00:21:10 2008 by  doxygen 1.5.6