MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
MultDCR Struct Reference
Inheritance diagram for MultDCR:
Collaboration diagram for MultDCR:

Public Member Functions

DriveCallerRead (const DataManager *pDM, MBDynParser &HP, bool bDeferred)
 
- Public Member Functions inherited from DriveCallerRead
virtual ~DriveCallerRead (void)
 

Additional Inherited Members

- Static Public Member Functions inherited from DriveCallerRead
static void ReadOutput (DriveCaller *pDC, const DataManager *pDM, MBDynParser &HP)
 
- Protected Member Functions inherited from DriveCallerRead
void NeedDM (const DataManager *pDM, MBDynParser &HP, bool bDeferred, const char *const name)
 

Detailed Description

Definition at line 1526 of file drive_.cc.

Member Function Documentation

DriveCaller * MultDCR::Read ( const DataManager pDM,
MBDynParser HP,
bool  bDeferred 
)
virtual

Implements DriveCallerRead.

Definition at line 1532 of file drive_.cc.

References MBDynParser::GetDriveCaller(), DriveCallerRead::NeedDM(), DataManager::pGetDrvHdl(), and SAFENEWWITHCONSTRUCTOR.

1533 {
1534  NeedDM(pDM, HP, bDeferred, "mult");
1535 
1536  const DriveHandler* pDrvHdl = 0;
1537  if (pDM != 0) {
1538  pDrvHdl = pDM->pGetDrvHdl();
1539  }
1540 
1541  DriveCaller* pDC1 = HP.GetDriveCaller();
1542  DriveCaller* pDC2 = HP.GetDriveCaller();
1543 
1544  DriveCaller *pDC = 0;
1547  MultDriveCaller(pDrvHdl, pDC1, pDC2));
1548 
1549  return pDC;
1550 }
const DriveHandler * pGetDrvHdl(void) const
Definition: dataman.h:340
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
Definition: mynewmem.h:698
DriveCaller * GetDriveCaller(bool bDeferred=false)
Definition: mbpar.cc:2033
void NeedDM(const DataManager *pDM, MBDynParser &HP, bool bDeferred, const char *const name)
Definition: drive_.cc:1354

Here is the call graph for this function:


The documentation for this struct was generated from the following file: