#include "vtkIOCoreModule.h"
#include "vtkObject.h"
#include "vtkResourceStream.h"
#include "vtkSmartPointer.h"
#include <array>
#include <cstdint>
#include <cstdlib>
#include <functional>
#include <limits>
#include <memory>
#include <string>
#include <type_traits>
Go to the source code of this file.
◆ DECLARE_PARSE_EXTERN_TEMPLATE
#define DECLARE_PARSE_EXTERN_TEMPLATE |
( |
|
type | ) |
|
Value: extern template VTKIOCORE_EXPORT vtkParseResult \
vtkResourceParser::vtkParserContext::Parse<type>(type&, const PredicateType& discardPred)
Definition at line 537 of file vtkResourceParser.h.
◆ vtkParseResult
Result of a vtkResouceParser parsing operation.
This enumeration gives information about what the parsing operation did. When doing basic parsing, you may just need to check result != vtkParseResult::Ok
.
For more complex parsing, you can configure the parser to stop on newlines
Enumerator |
---|
Error | |
Ok | |
EndOfStream | |
EndOfLine | |
Limit | |
Definition at line 32 of file vtkResourceParser.h.
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [1/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
char |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [2/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
signed char |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [3/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned char |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [4/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
short |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [5/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned short |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [6/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
int |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [7/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned int |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [8/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
long |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [9/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned long |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [10/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
long long |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [11/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned long long |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [12/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
float |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [13/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
double |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [14/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
bool |
| ) |
|
◆ DECLARE_PARSE_EXTERN_TEMPLATE() [15/15]
DECLARE_PARSE_EXTERN_TEMPLATE |
( |
std::string |
| ) |
|