16#include <Entree_complete.h>
18#include <communications.h>
19#include <communications_array.h>
27 Process::Journal() <<
"Construction of a Entree_complete with : " << str_entree1 << finl;
45 if (pos < str_size_ && pos >= 0)
55 return is.
get(ob, bufsize);
100 Cerr <<
"Error in Entree_complete::set_bin(bool bin) : not supported" << finl;
void set_bin(bool bin) override
Changing the type of input is forbidden.
Entree & operator>>(int &ob) override
void set_error_action(Error_Action) override
Sets the value on both source inputs. Warning, the value of entree2 is modified!
int get(int *ob, std::streamsize n) override
Entree_complete(const char *str, Entree &entree2)
~Entree_complete() override
void set_check_types(bool flag) override
Sets the flag on both source inputs. Warning, the flag of entree2 is modified!
virtual int get(int *ob, std::streamsize n)
virtual void set_error_action(Error_Action)
Changes the error behaviour of the input; see error_handle_() and get_error_action().
Error_Action get_error_action()
Returns error_action_ for this input (allows modifying it and restoring the previous value afterwards...
virtual void set_check_types(bool flag)
Indicates whether the stream should verify the types of read objects (ints and floating-point numbers...
static Sortie & Journal(int message_level=0)
Returns a static Sortie object used as an event journal.
static void exit(int exit_code=-1)
Exit routine for TRUST within a Kokkos region.