Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

DocxManagerError Class Reference

エラーを表すクラス More...

#include <DocxManagerError.h>

List of all members.

Public Methods

 DocxManagerError () noexcept
 デフォルトコンストラクタ

 DocxManagerError (std::string const &message, DocxManagerErrorCode const docx_manager_error_code) noexcept
 メッセージとエラーコードを指定するコンストラクタ

 DocxManagerError (DocxManagerErrorCode const docx_manager_error_code) noexcept
 エラーコードを指定するコンストラクタ

 ~DocxManagerError ()
 デフォルトデストラクタ

std::string getMessage () const noexcept
 エラーメッセージを取得する エラーメッセージ

void setMessage (std::string const &message) noexcept
 エラーメッセージを設定する

DocxManagerErrorCode getDocxManagerErrorCode () const noexcept
 エラーコードを取得する エラーコード

void setDocxManagerErrorCode (DocxManagerErrorCode const docx_manager_error_code) noexcept
 エラーコードを設定する

void throwDocxManagerError () const
 例外送出


Private Attributes

DocxManagerErrorCode m_docx_manager_error_code
 エラーコード

std::string m_message
 エラーメッセージ


Static Private Attributes

const std::unordered_map<
DocxManagerErrorCode, std::string > 
m_errorcode_msg


Detailed Description

エラーを表すクラス


Constructor & Destructor Documentation

DocxManagerError::DocxManagerError   [inline]
 

デフォルトコンストラクタ

DocxManagerError::DocxManagerError std::string const &    message,
DocxManagerErrorCode const    docx_manager_error_code
[inline]
 

メッセージとエラーコードを指定するコンストラクタ

Parameters:
message - エラーメッセージ
docx_manager_error_code - エラーコード

DocxManagerError::DocxManagerError DocxManagerErrorCode const    docx_manager_error_code [inline]
 

エラーコードを指定するコンストラクタ

Parameters:
docx_manager_error_code - エラーコード

DocxManagerError::~DocxManagerError   [inline]
 

デフォルトデストラクタ


Member Function Documentation

std::string DocxManagerError::getMessage   const
 

エラーメッセージを取得する エラーメッセージ

void DocxManagerError::setMessage std::string const &    message
 

エラーメッセージを設定する

Parameters:
message - エラーメッセージ

DocxManagerErrorCode DocxManagerError::getDocxManagerErrorCode   const
 

エラーコードを取得する エラーコード

void DocxManagerError::setDocxManagerErrorCode DocxManagerErrorCode const    docx_manager_error_code
 

エラーコードを設定する

Parameters:
docx_manager_error_code - エラーコード

void DocxManagerError::throwDocxManagerError   const
 

例外送出


Member Data Documentation

const std::unordered_map<DocxManagerErrorCode, std::string> DocxManagerError::m_errorcode_msg [static, private]
 

DocxManagerErrorCode DocxManagerError::m_docx_manager_error_code [private]
 

エラーコード

std::string DocxManagerError::m_message [private]
 

エラーメッセージ


The documentation for this class was generated from the following file:
Generated on 19 Jan 2023 for Word API C/C++ Interface by Doxygen 1.3-rc2