#pragma once #include namespace google { namespace protobuf { class Message; class Descriptor; } } class IInputStream; namespace NYT { //////////////////////////////////////////////////////////////////////////////// TVector GetJobInputDescriptors(); TVector GetJobOutputDescriptors(); void ValidateProtoDescriptor( const ::google::protobuf::Message& row, size_t tableIndex, const TVector& descriptors, bool isRead); void ParseFromArcadiaStream( IInputStream* stream, ::google::protobuf::Message& row, ui32 size); //////////////////////////////////////////////////////////////////////////////// } // namespace NYT