class MAGES::Analytics::AnalyticsTypes::TimeLimit

Overview

Class for the analytics type that triggers when an action / the entire operation running time in seconds is more / less than a specified value. More…

class TimeLimit: public MAGES::Analytics::AnalyticsTypes::BaseType
{
public:
    // properties

    float Time;
    string Action;
    string Bound;

    // methods

    TimeLimit(
        string name,
        string internalType,
        string internalTypeUI,
        AnalyticsTypes.Type type
    );
};

Inherited Members

public:
    // properties

    Type Type;
    string InternalType;
    string InternalTypeUI;
    Category Category;
    string Name;
    string Label;
    string Info;
    int Penalty;
    string TypeOfError;
    string Description;

    // methods

    BaseType(
        string name,
        string internalType,
        string internalTypeUI,
        AnalyticsTypes.Type type
    );

Detailed Documentation

Class for the analytics type that triggers when an action / the entire operation running time in seconds is more / less than a specified value.

Properties

float Time

Gets or sets the time limit for the action.

string Action

Gets or sets the actions that the time limit will be applied to.

string Bound

Gets or sets the time limits’ bound(upper or lower).

Methods

TimeLimit(
    string name,
    string internalType,
    string internalTypeUI,
    AnalyticsTypes.Type type
)

Initializes a new instance of the TimeLimit class.

Parameters:

name

The Time Limit entry name.

internalType

The underling type name of the analytics object.

internalTypeUI

The underling UI type name of the analytics object.

type

The analytics object type.