MCPcopy Create free account
hub / github.com/catboost/catboost / TIBRecvMicro

Method TIBRecvMicro

library/cpp/netliba/v6/ib_collective.cpp:1294–1303  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1292 };
1293
1294 TIBRecvMicro::TIBRecvMicro(IIBCollective* col, TIBMicroPeerTable* peerTable)
1295 : IB(*(TIBCollective*)col)
1296 {
1297 Y_ASSERT(typeid(IB) == typeid(TIBCollective));
1298 if (IB.GetMsg(&Id, &QPN, peerTable)) {
1299 Data = IB.BP->GetBufData(Id);
1300 } else {
1301 Data = nullptr;
1302 }
1303 }
1304
1305 TIBRecvMicro::~TIBRecvMicro() {
1306 if (Data) {

Callers

nothing calls this directly

Calls 2

GetMsgMethod · 0.45
GetBufDataMethod · 0.45

Tested by

no test coverage detected