Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
Teuchos::Scalar Struct Reference

Public Types

enum  Source { RAW , DQUOTED , SQUOTED , BLOCK }
 
enum  Type {
  STRING = 0 , DOUBLE = 1 , LONG_LONG = 2 , INT = 3 ,
  BOOL = 4
}
 

Public Member Functions

int infer_type () const
 

Public Attributes

int source
 
int tag_type
 
std::string text
 

Detailed Description

Definition at line 149 of file Teuchos_YamlParser.cpp.

Member Enumeration Documentation

◆ Source

Enumerator
RAW 
DQUOTED 
SQUOTED 
BLOCK 

Definition at line 150 of file Teuchos_YamlParser.cpp.

◆ Type

Enumerator
STRING 
DOUBLE 
LONG_LONG 
INT 
BOOL 

Definition at line 157 of file Teuchos_YamlParser.cpp.

Member Function Documentation

◆ infer_type()

int Teuchos::Scalar::infer_type ( ) const
inline

Definition at line 167 of file Teuchos_YamlParser.cpp.

Member Data Documentation

◆ source

int Teuchos::Scalar::source

Definition at line 164 of file Teuchos_YamlParser.cpp.

◆ tag_type

int Teuchos::Scalar::tag_type

Definition at line 165 of file Teuchos_YamlParser.cpp.

◆ text

std::string Teuchos::Scalar::text

Definition at line 166 of file Teuchos_YamlParser.cpp.


The documentation for this struct was generated from the following file: