StatusVector::StatusVector() throw(Firebird::BadAlloc) : Base(FB_NEW_POOL(*getDefaultMemoryPool()) ImplStatusVector(0, 0)) { }
StatusVector::StatusVector(ISC_STATUS k, ISC_STATUS c) throw(Firebird::BadAlloc) : Base(FB_NEW_POOL(*getDefaultMemoryPool()) ImplStatusVector(k, c)) { operator<<(*(static_cast<Base*>(this))); }
StatusVector::StatusVector(const Exception& ex) throw(Firebird::BadAlloc) : Base(FB_NEW_POOL(*getDefaultMemoryPool()) ImplStatusVector(ex)) { }
StatusVector::StatusVector(const ISC_STATUS* s) throw(Firebird::BadAlloc) : Base(FB_NEW_POOL(*getDefaultMemoryPool()) ImplStatusVector(s)) { }
StatusVector::StatusVector() : Base(FB_NEW(*getDefaultMemoryPool()) ImplStatusVector(0, 0)) { }
StatusVector::StatusVector(const ISC_STATUS* s) : Base(FB_NEW(*getDefaultMemoryPool()) ImplStatusVector(s)) { }
StatusVector::StatusVector(ISC_STATUS k, ISC_STATUS c) : Base(FB_NEW(*getDefaultMemoryPool()) ImplStatusVector(k, c)) { operator<<(*(static_cast<Base*>(this))); }