![]() |
SimCenterCommon
Common functionality used within different SimCenter projects
|
#include <WallSections.h>

Public Member Functions | |
| WallSection () | |
| virtual | ~WallSection () |
| virtual int | readFromJSON (json_t *) |
| virtual int | writeToJSON (json_t *) |
| virtual int | writeBeamSectionJSON (json_t *sectionArray)=0 |
Static Public Member Functions | |
| static int | readObjects (json_t *, map< string, WallSection * > &theWallSections) |
| static int | writeObjects (json_t *) |
| static int | removeWallSection (string name) |
| static WallSection * | getWallSection (string name) |
| static int | removeAllWallSection (void) |
Public Attributes | |
| int | wallType |
| string | name |
Static Public Attributes | |
| static map< string, WallSection * > | theWallSections |
Protected Attributes | |
| int | beamSectionTag |
| int | plateSectionTag |
Definition at line 15 of file WallSections.h.
| WallSection::WallSection | ( | ) |
Definition at line 30 of file WallSections.cpp.
|
virtual |
Definition at line 36 of file WallSections.cpp.
|
static |
Definition at line 139 of file WallSections.cpp.
|
virtual |
Reimplemented in ConcreteRectangularWallSection.
Definition at line 42 of file WallSections.cpp.
|
static |
Definition at line 79 of file WallSections.cpp.
|
static |
Definition at line 152 of file WallSections.cpp.
|
static |
Definition at line 125 of file WallSections.cpp.
|
pure virtual |
Implemented in ConcreteRectangularWallSection.
|
static |
Definition at line 113 of file WallSections.cpp.
|
virtual |
Reimplemented in ConcreteRectangularWallSection.
Definition at line 67 of file WallSections.cpp.
|
protected |
Definition at line 35 of file WallSections.h.
| string WallSection::name |
Definition at line 21 of file WallSections.h.
|
protected |
Definition at line 35 of file WallSections.h.
|
static |
Definition at line 29 of file WallSections.h.
| int WallSection::wallType |
Definition at line 20 of file WallSections.h.