Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

Enumerator
RAW 
DQUOTED 
SQUOTED 
BLOCK 

Definition at line 150 of file Teuchos_YamlParser.cpp.

Enumerator
STRING 
DOUBLE 
LONG_LONG 
INT 
BOOL 

Definition at line 157 of file Teuchos_YamlParser.cpp.

Member Function Documentation

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

Definition at line 167 of file Teuchos_YamlParser.cpp.

Member Data Documentation

int Teuchos::Scalar::source

Definition at line 164 of file Teuchos_YamlParser.cpp.

int Teuchos::Scalar::tag_type

Definition at line 165 of file Teuchos_YamlParser.cpp.

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: