NVIDIA DeepStream SDK API Reference

8.0 Release
prometheus::Serializer Class Referenceabstract

Detailed Description

Definition at line 12 of file sources/includes/prometheus/serializer.h.

Inheritance diagram for prometheus::Serializer:

Public Member Functions

virtual ~Serializer ()=default
 
virtual std::string Serialize (const std::vector< MetricFamily > &) const
 
virtual void Serialize (std::ostream &out, const std::vector< MetricFamily > &metrics) const =0
 
virtual ~Serializer ()=default
 
virtual std::string Serialize (const std::vector< MetricFamily > &) const
 
virtual void Serialize (std::ostream &out, const std::vector< MetricFamily > &metrics) const =0
 

Constructor & Destructor Documentation

◆ ~Serializer() [1/2]

virtual prometheus::Serializer::~Serializer ( )
virtualdefault

◆ ~Serializer() [2/2]

virtual prometheus::Serializer::~Serializer ( )
virtualdefault

Member Function Documentation

◆ Serialize() [1/4]

virtual std::string prometheus::Serializer::Serialize ( const std::vector< MetricFamily > &  ) const
virtual

◆ Serialize() [2/4]

virtual std::string prometheus::Serializer::Serialize ( const std::vector< MetricFamily > &  ) const
virtual

◆ Serialize() [3/4]

virtual void prometheus::Serializer::Serialize ( std::ostream &  out,
const std::vector< MetricFamily > &  metrics 
) const
pure virtual

◆ Serialize() [4/4]

virtual void prometheus::Serializer::Serialize ( std::ostream &  out,
const std::vector< MetricFamily > &  metrics 
) const
pure virtual

The documentation for this class was generated from the following file: