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

Method TIBRecvMicro

library/cpp/netliba/v12/ib_collective.cpp:1293–1302  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 2

GetMsgMethod · 0.45
GetBufDataMethod · 0.45

Tested by

no test coverage detected