Public Member Functions | Public Attributes
diagnostic_updater._publisher.TopicDiagnostic Class Reference
Inheritance diagram for diagnostic_updater._publisher.TopicDiagnostic:
Inheritance graph

List of all members.

Public Member Functions

def __init__
def tick

Public Attributes


Detailed Description

A class to facilitate making diagnostics for a topic using a
FrequencyStatus and TimeStampStatus.

Definition at line 49 of file

Constructor & Destructor Documentation

def diagnostic_updater._publisher.TopicDiagnostic.__init__ (   self,
Constructs a TopicDiagnostic.

@param name The name of the topic that is being diagnosed.

@param diag The diagnostic_updater that the CompositeDiagnosticTask
should add itself to.

@param freq The parameters for the FrequencyStatus class that will be
computing statistics.

@param stamp The parameters for the TimeStampStatus class that will be
computing statistics.

Reimplemented in diagnostic_updater._publisher.DiagnosedPublisher.

Definition at line 54 of file

Member Function Documentation

Collects statistics and publishes the message.

@param stamp Timestamp to use for interval computation by the
TimeStampStatus class.

Definition at line 73 of file

Member Data Documentation

Definition at line 66 of file

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

Author(s): Jeremy Leibs, Blaise Gassend, Brice Rebsamen
autogenerated on Fri Jan 3 2014 11:18:58