GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | 全メンバ一覧
designlab::TomlDataValidatorAlwaysTrue< T > クラステンプレートfinal

常に trueを返す ITomlDataValidator の実装クラス. [詳解]

#include <toml_data_validator_always_true.h>

designlab::TomlDataValidatorAlwaysTrue< T > の継承関係図
Inheritance graph
[凡例]
designlab::TomlDataValidatorAlwaysTrue< T > 連携図
Collaboration graph
[凡例]

公開メンバ関数

std::tuple< bool, std::string > Validate (const T &toml_data) const override
 TOMLファイルのデータの検証を行う.
 
- 基底クラス designlab::ITomlDataValidator< T > に属する継承公開メンバ関数
virtual ~ITomlDataValidator ()=default
 

詳解

template<typename T>
class designlab::TomlDataValidatorAlwaysTrue< T >

常に trueを返す ITomlDataValidator の実装クラス.

テンプレート引数
T検証対象の型.

toml_data_validator_always_true.h25 行目に定義があります。

関数詳解

◆ Validate()

template<typename T >
std::tuple< bool, std::string > designlab::TomlDataValidatorAlwaysTrue< T >::Validate ( const T &  toml_data) const
inlineoverridevirtual

TOMLファイルのデータの検証を行う.

引数
[in]toml_dataTOMLファイルのデータ.
戻り値
検証結果.1つ目の要素は検証結果,2つ目の要素は検証失敗の理由.

designlab::ITomlDataValidator< T >を実装しています。

toml_data_validator_always_true.h28 行目に定義があります。

呼び出し関係図:

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