Changeset 1646 for XIOS/dev/dev_trunk_omp/src/array_new.hpp
- Timestamp:
- 01/31/19 12:12:52 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/array_new.hpp
r1290 r1646 532 532 virtual void fromString(const string& str) { istringstream iss(str); iss >> *this; initialized = true; } 533 533 virtual string toString(void) const { ostringstream oss; oss << *this; return oss.str(); } 534 535 virtual string dump(void) const 536 { 537 ostringstream oss; 538 oss << this->shape()<<" "; 539 if (this->shape().numElements() == 1 && this->shape().dataFirst()[0] == 1) 540 oss << this->dataFirst()[0]; 541 else 542 oss << this->dataFirst()[0] <<" ... "<< this->dataFirst()[this->numElements()-1]; 543 return oss.str(); 544 } 545 534 546 virtual void reset(void) { this->free(); initialized = false; } 535 547 virtual bool isEmpty(void) const { return !initialized; }
Note: See TracChangeset
for help on using the changeset viewer.