ParseContext.hpp
Go to the documentation of this file.
90 void handleError( const std::string& errorKey, const std::string& msg, ErrorGuard& errors ) const;
93 ParseContext withKey(const std::string& key, InputError::Action action = InputError::WARN) const;
Definition: ErrorGuard.hpp:29 Definition: ParseContext.hpp:84 static const std::string PARSE_RANDOM_TEXT Definition: ParseContext.hpp:156 static const std::string RUNSPEC_NUMWELLS_TOO_LARGE Definition: ParseContext.hpp:199 void update(const std::string &keyString, InputError::Action action) void addKey(const std::string &key, InputError::Action default_action) static const std::string SIMULATOR_KEYWORD_NOT_SUPPORTED Definition: ParseContext.hpp:355 static const std::string PARSE_RANDOM_SLASH Definition: ParseContext.hpp:163 void handleError(const std::string &errorKey, const std::string &msg, ErrorGuard &errors) const static const std::string PARSE_MISSING_SECTIONS Definition: ParseContext.hpp:272 static const std::string SCHEDULE_GROUP_ERROR Definition: ParseContext.hpp:343 ParseContext withKey(const std::string &key, InputError::Action action=InputError::WARN) const static const std::string SUMMARY_UDQ_MISSING_UNIT Definition: ParseContext.hpp:291 static const std::string PARSE_MISSING_INCLUDE Definition: ParseContext.hpp:195 static const std::string RUNSPEC_CONNS_PER_WELL_TOO_LARGE Definition: ParseContext.hpp:203 static const std::string PARSE_UNKNOWN_KEYWORD Definition: ParseContext.hpp:150 static const std::string UNIT_SYSTEM_MISMATCH Definition: ParseContext.hpp:224 ParseContext & withKey(const std::string &key, InputError::Action action=InputError::WARN) bool hasKey(const std::string &key) const static const std::string PARSE_MISSING_DIMS_KEYWORD Definition: ParseContext.hpp:178 ParseContext() static const std::string PARSE_EXTRA_RECORDS Definition: ParseContext.hpp:126 static const std::string UNSUPPORTED_TERMINATE_IF_BHP Definition: ParseContext.hpp:254 static const std::string RUNSPEC_GROUPSIZE_TOO_LARGE Definition: ParseContext.hpp:211 static const std::string UDQ_TYPE_ERROR Definition: ParseContext.hpp:257 static const std::string UNSUPPORTED_COMPORD_TYPE Definition: ParseContext.hpp:240 static const std::string RPT_UNKNOWN_MNEMONIC Definition: ParseContext.hpp:341 static const std::string SIMULATOR_KEYWORD_ITEM_NOT_SUPPORTED Definition: ParseContext.hpp:356 void handleUnknownKeyword(const std::string &keyword, ErrorGuard &errors) const void update(InputError::Action action) static const std::string UDQ_PARSE_ERROR Definition: ParseContext.hpp:256 InputError::Action get(const std::string &key) const static const std::string ACTIONX_ILLEGAL_KEYWORD Definition: ParseContext.hpp:306 ParseContext(InputError::Action default_action) ParseContext(const std::vector< std::pair< std::string, InputError::Action > > &initial) std::map< std::string, InputError::Action >::const_iterator end() const static const std::string SCHEDULE_INVALID_NAME Definition: ParseContext.hpp:298 static const std::string SUMMARY_UNKNOWN_GROUP Definition: ParseContext.hpp:288 static const std::string UNSUPPORTED_INITIAL_THPRES Definition: ParseContext.hpp:247 void updateKey(const std::string &key, InputError::Action action) static const std::string RPT_MIXED_STYLE Definition: ParseContext.hpp:339 static const std::string PARSE_WGNAME_SPACE Definition: ParseContext.hpp:281 static const std::string SCHEDULE_COMPSEGS_NOT_SUPPORTED Definition: ParseContext.hpp:347 static const std::string PARSE_LONG_KEYWORD Definition: ParseContext.hpp:218 static const std::string SUMMARY_UNHANDLED_KEYWORD Definition: ParseContext.hpp:289 static const std::string RUNSPEC_NUMGROUPS_TOO_LARGE Definition: ParseContext.hpp:207 static const std::string UNSUPPORTED_SCHEDULE_GEO_MODIFIER Definition: ParseContext.hpp:235 static const std::string INTERNAL_ERROR_UNINITIALIZED_THPRES Definition: ParseContext.hpp:266 std::map< std::string, InputError::Action >::const_iterator begin() const static const std::string SCHEDULE_IGNORED_GUIDE_RATE Definition: ParseContext.hpp:344 static const std::string PARSE_EXTRA_DATA Definition: ParseContext.hpp:188 static const std::string SCHEDULE_COMPSEGS_INVALID Definition: ParseContext.hpp:346 static const std::string SUMMARY_UNDEFINED_UDQ Definition: ParseContext.hpp:290 static const std::string SUMMARY_UNKNOWN_WELL Definition: ParseContext.hpp:287 void ignoreKeyword(const std::string &keyword) UDAKeyword keyword(UDAControl control) Definition: A.hpp:4 |