List of all members.
Detailed Description
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Neither the IOObj nor the IOPar are managed by this object. But, when you use setObj or setPar, the old object pointed to will be deleted. If you don't want that, you'll have to just assign.
Constructor & Destructor Documentation
| CtxtIOObj::CtxtIOObj |
( |
const CtxtIOObj & |
ct |
) |
[inline] |
Member Function Documentation
| void CtxtIOObj::destroyAll |
( |
|
) |
|
| void CtxtIOObj::fillDefault |
( |
bool |
alsoifonlyone = true |
) |
|
| void CtxtIOObj::fillDefaultWithKey |
( |
const char * |
, |
|
|
bool |
alsoifonlyone = true | |
|
) |
| | |
| void CtxtIOObj::fillIfOnlyOne |
( |
|
) |
|
replaces ioobj if there's only one That one must match the preconditions
| int CtxtIOObj::fillObj |
( |
bool |
mktmpifnew = false |
) |
|
If ioobj not valid, fills using ctxt.name() 0 = fail, 1=existing found, 2=new made
| void CtxtIOObj::setObj |
( |
IOObj * |
|
) |
|
| void CtxtIOObj::setObj |
( |
const MultiID & |
|
) |
|
| void CtxtIOObj::setPar |
( |
IOPar * |
|
) |
|
Member Data Documentation