Vertica::UDxCounterRequest Struct Reference

Collaboration diagram for Vertica::UDxCounterRequest:

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

enum Vertica::UDxCounterRequest::CounterType

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