Lhaz
公開メンバ関数 | 非公開メンバ関数 | 全メンバ一覧
WinUnit::AssertExceptionA< size > クラステンプレート

#include <WinUnit.h>

WinUnit::AssertExceptionA< size > の継承関係図
WinUnit::AssertExceptionW< size > WinUnit::AssertException

公開メンバ関数

void AppendMessage (const char *message,...)
 
void AppendMessage (const char *message, va_list args)
 
- 基底クラス WinUnit::AssertExceptionW< size > に属する継承公開メンバ関数
 AssertExceptionW ()
 
void AppendMessage (const wchar_t *message,...)
 
void AppendMessage (const wchar_t *message, va_list args)
 
virtual const wchar_t * Message ()
 Returns the message associated with this exception. [詳解]
 
- 基底クラス WinUnit::AssertException に属する継承公開メンバ関数
virtual ‾AssertException ()=0
 

非公開メンバ関数

AssertExceptionAoperator= (AssertExceptionA &)
 

その他の継承メンバ

- 基底クラス WinUnit::AssertExceptionW< size > に属する継承限定公開メンバ関数
 __declspec (property(get=GetAvailableBufferStart)) wchar_t *AvailableBufferStart
 
wchar_t * GetAvailableBufferStart ()
 
 __declspec (property(get=GetAvailableBufferLength)) size_t AvailableBufferLength
 
size_t GetAvailableBufferLength ()
 
 __declspec (property(get=GetMessageLength, put=SetMessageLength)) size_t MessageLength
 
size_t GetMessageLength ()
 
void SetMessageLength (size_t messageLength)
 

関数詳解

◆ AppendMessage() [1/2]

template<size_t size>
void WinUnit::AssertExceptionA< size >::AppendMessage ( const char *  message,
  ... 
)
inline

◆ AppendMessage() [2/2]

template<size_t size>
void WinUnit::AssertExceptionA< size >::AppendMessage ( const char *  message,
va_list  args 
)
inline

◆ operator=()

template<size_t size = MAX_ASSERT_MESSAGE_LENGTH>
AssertExceptionA& WinUnit::AssertExceptionA< size >::operator= ( AssertExceptionA< size > &  )
private

このクラス詳解は次のファイルから抽出されました: