#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.
| #define DECLARE_PARSE_EXTERN_TEMPLATE |
( |
|
type | ) |
|
Value:extern template VTKIOCORE_EXPORT vtkParseResult \
vtkResourceParser::vtkParserContext::Parse<type>(
type&,
const PredicateType& discardPred)
Definition at line 535 of file vtkResourceParser.h.
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 |
( |
char |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
signed |
char | ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned |
char | ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
short |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
int |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
long |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
unsigned long |
long | ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
float |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
double |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
bool |
| ) |
|
| DECLARE_PARSE_EXTERN_TEMPLATE |
( |
std::string |
| ) |
|