Beispiel #1
0
 void getHT(X &x)
 {
     getSubHeader();
     if (mCtx.leftSub != sizeof(X))
         fail("getHT(): subrecord size mismatch");
     getT(x);
 }
Beispiel #2
0
 void getHT(X &x)
 {
     getSubHeader();
     if (mCtx.leftSub != sizeof(X))
     {
         std::stringstream error;
         error << "getHT(): subrecord size mismatch (requested " << sizeof(X) << ", got " << mCtx.leftSub << ")";
         fail(error.str());
     }
     getT(x);
 }