Bridge++  Version 1.4.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fieldIO_Null.cpp
Go to the documentation of this file.
1 
14 #include "fieldIO_Null.h"
15 
16 #include "bridgeIO.h"
17 using Bridge::vout;
18 
19 const std::string FieldIO_Null::class_name = "FieldIO_Null";
20 
21 //====================================================================
22 void FieldIO_Null::read_file(Field *v, string filename)
23 {
24  if (v == 0) {
25  vout.crucial(m_vl, "%s: field empty.\n", __func__);
26  return;
27  }
28 
29  vout.detailed(m_vl, "read successful: nothing performed.\n");
30 }
31 
32 
33 //====================================================================
34 void FieldIO_Null::write_file(Field *v, std::string filename)
35 {
36  if (v == 0) {
37  vout.crucial(m_vl, "%s: field empty.\n", __func__);
38  return;
39  }
40 
41  vout.detailed(m_vl, "write successful: data discarded.\n");
42 }
43 
44 
45 //====================================================================
46 //============================================================END=====
static const std::string class_name
Definition: fieldIO_Null.h:35
BridgeIO vout
Definition: bridgeIO.cpp:495
void detailed(const char *format,...)
Definition: bridgeIO.cpp:212
void write_file(Field *v, string filename)
Container of Field-type object.
Definition: field.h:39
void crucial(const char *format,...)
Definition: bridgeIO.cpp:178
void read_file(Field *v, string filename)
Bridge::VerboseLevel m_vl
Definition: fieldIO.h:64