aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/monlib/encode/protobuf/protobuf.h
blob: 219b94bee432feb9046fe7f54bcf0bca390d3560 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once 
 
#include <library/cpp/monlib/encode/encoder.h> 
 
#include <library/cpp/monlib/encode/protobuf/protos/samples.pb.h> 
 
namespace NMonitoring { 
    namespace NProto { 
        class TSingleSamplesList; 
        class TMultiSamplesList; 
    } 
 
    IMetricEncoderPtr EncoderProtobuf(NProto::TSingleSamplesList* samples); 
    IMetricEncoderPtr EncoderProtobuf(NProto::TMultiSamplesList* samples); 
 
}