FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
CFSTRDB_Echo.cpp
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 /*
6  CFSTRDB_Echo Ver.1.0
7 */
8 
9 #include "CFSTRDB.h"
10 #include "CHECData.h"
11 
12 using namespace std;
13 
15 
17 
18 void CFSTRDB_Echo::Clear() { echo = 1; }
19 
21  if (echo) hecd->WriteHeader("!ECHO");
22 }
23 
24 bool CFSTRDB_Echo::Read(CHECData *hecd, char *header_line) {
25  echo = 1;
26  return true;
27 }
CHECData.h
CFSTRDB_Echo::echo
int echo
Definition: CFSTRDB.h:123
CFSTRDB.h
FSTRDB_ECHO
@ FSTRDB_ECHO
Definition: CFSTRDB.h:32
CFSTRDB_Echo::Write
virtual void Write(class CHECData *hecd)
Definition: CFSTRDB_Echo.cpp:20
CHECData::WriteHeader
virtual void WriteHeader(const char *name, const char *fmt="",...)
Definition: CHECData.cpp:68
CHECData
Definition: CHECData.h:25
CFSTRDB_Echo::Read
virtual bool Read(class CHECData *hecd, char *header_line)
Definition: CFSTRDB_Echo.cpp:24
CFSTRDataBlock
Definition: CFSTRDB.h:58
CFSTRDB_Echo::~CFSTRDB_Echo
virtual ~CFSTRDB_Echo()
Definition: CFSTRDB_Echo.cpp:16
CFSTRDB_Echo::CFSTRDB_Echo
CFSTRDB_Echo()
Definition: CFSTRDB_Echo.cpp:14
CFSTRDB_Echo::Clear
virtual void Clear()
Definition: CFSTRDB_Echo.cpp:18