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

SimulationMapParameter のバリデータ. [詳解]

#include <simulation_map_parameter_validator.h>

designlab::SimulationMapParameterValidator の継承関係図
Inheritance graph
[凡例]
designlab::SimulationMapParameterValidator 連携図
Collaboration graph
[凡例]

公開メンバ関数

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

詳解

SimulationMapParameter のバリデータ.

simulation_map_parameter_validator.h23 行目に定義があります。

関数詳解

◆ Validate()

std::tuple< bool, std::string > designlab::SimulationMapParameterValidator::Validate ( const SimulationMapParameter toml_data) const
overridevirtual

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

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

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

simulation_map_parameter_validator.cpp14 行目に定義があります。

被呼び出し関係図:

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