C++ SDK Documentation  23.3.0
Vertica::UDxCounterRequest Struct Reference
Collaboration diagram for Vertica::UDxCounterRequest:
Collaboration graph

Public Types

enum  CounterType {
  CT_START_TIME, CT_END_TIME, CT_EXECUTION_TIME, CT_INPUT_SIZE_ROWS,
  CT_INPUT_SIZE_BYTES, CT_PROCESSED_ROWS, CT_PROCESSED_BYTES, CT_RESOURCES,
  CT_MISC_SCALAR
}
 

Public Member Functions

 UDxCounterRequest (std::string _name, std::string _tag, CounterType _type)
 
bool isTimer ()
 
bool isTimeStamper ()
 

Public Attributes

std::string name
 
std::string tag
 
enum
Vertica::UDxCounterRequest::CounterType 
type
 

Detailed Description

Request for a counter

Member Enumeration Documentation

Type of value held by the counter

Member Data Documentation

std::string Vertica::UDxCounterRequest::name

Name of the counter, describing what is counted

std::string Vertica::UDxCounterRequest::tag

Tag, for cases where the counter name has multiple instances per UDx