Teuchos - Trilinos Tools Package Version of the Day
Loading...
Searching...
No Matches
Teuchos_ParameterListAcceptorHelpers.hpp
1// @HEADER
2// *****************************************************************************
3// Teuchos: Common Tools Package
4//
5// Copyright 2004 NTESS and the Teuchos contributors.
6// SPDX-License-Identifier: BSD-3-Clause
7// *****************************************************************************
8// @HEADER
9
10#ifndef TEUCHOS_PARAMETER_LIST_ACCEPTOR_HELPERS_HPP
11#define TEUCHOS_PARAMETER_LIST_ACCEPTOR_HELPERS_HPP
12
13
14#include "Teuchos_ParameterListAcceptor.hpp"
15
16
17namespace Teuchos {
18
19
20class ParameterListAcceptor;
21
22
26TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT void printValidParameters( const ParameterListAcceptor &paramListAccpetor,
27 std::ostream &out, const bool showDoc = true );
28
29
30} // end namespace Teuchos
31
32
33#endif // TEUCHOS_PARAMETER_LIST_ACCEPTOR_HELPERS_HPP
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...
TEUCHOSPARAMETERLIST_LIB_DLL_EXPORT void printValidParameters(const ParameterListAcceptor &paramListAccpetor, std::ostream &out, const bool showDoc=true)
Pretty print the valid parameters from a ParameterListAccpetor object.