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

Method DoIfCompatible

catboost/libs/data/loader.h:113–117  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

111 }
112
113 void DoIfCompatible(IDatasetVisitor* visitor) override {
114 auto compatibleVisitor = dynamic_cast<IRawObjectsOrderDataVisitor*>(visitor);
115 CB_ENSURE_INTERNAL(compatibleVisitor, "visitor is incompatible with dataset loader");
116 Do(compatibleVisitor);
117 }
118
119 // Process all data
120 virtual void Do(IRawObjectsOrderDataVisitor* visitor) = 0;

Callers 4

ReadDatasetFunction · 0.45

Calls 1

DoFunction · 0.85

Tested by

no test coverage detected