| 1624 | } |
| 1625 | |
| 1626 | int |
| 1627 | XdmfArrayGetReadMode(XDMFARRAY * array, int * status) |
| 1628 | { |
| 1629 | XDMF_ERROR_WRAP_START(status) |
| 1630 | int readMode = ((XdmfArray *)(array))->getReadMode(); |
| 1631 | switch (readMode) { |
| 1632 | case XdmfArray::Controller: |
| 1633 | return XDMF_ARRAY_READ_MODE_CONTROLLER; |
| 1634 | break; |
| 1635 | case XdmfArray::Reference: |
| 1636 | return XDMF_ARRAY_READ_MODE_REFERENCE; |
| 1637 | break; |
| 1638 | default: |
| 1639 | XdmfError::message(XdmfError::FATAL, |
| 1640 | "Error: Invalid ReadMode."); |
| 1641 | break; |
| 1642 | } |
| 1643 | XDMF_ERROR_WRAP_END(status) |
| 1644 | return -1; |
| 1645 | } |
| 1646 | |
| 1647 | XDMFARRAYREFERENCE * |
| 1648 | XdmfArrayGetReference(XDMFARRAY * array) |
nothing calls this directly
no test coverage detected