## NAME

ACE_Function_Timeprobe - Auto pointer like time probes. It will record `event` on construction and `event + 1` on destruction.

## SYNOPSIS

    template<class Timeprobe>
    class ACE_Function_Timeprobe
    {
      public:
        ACE_Function_Timeprobe (Timeprobe &timeprobe, u_long event);
        ~ACE_Function_Timeprobe (void);
      protected:
        Timeprobe &timeprobe_;
        u_long event_;
    };

## PUBLIC MEMBERS

    ACE_Function_Timeprobe (Timeprobe &timeprobe, u_long event);

Constructor.

    ~ACE_Function_Timeprobe (void);

Destructor.

## PROTECTED MEMBERS

    Timeprobe &timeprobe_;

Reference to timeprobe.

    u_long event_;

Event.