MADARA  3.1.8
madara::filters::ClearRecords Class Reference

Filter for clearing records from a filter. More...

#include <ClearRecords.h>

Inheritance diagram for madara::filters::ClearRecords:
Collaboration diagram for madara::filters::ClearRecords:

Public Member Functions

 ClearRecords ()
 Constructor. More...
 
virtual ~ClearRecords ()
 Destructor. More...
 
virtual void filter (knowledge::KnowledgeMap &records, const transport::TransportContext &transport_context, knowledge::Variables &vars)
 Calls the main logic of the filter. More...
 

Detailed Description

Filter for clearing records from a filter.

Definition at line 36 of file ClearRecords.h.

Constructor & Destructor Documentation

madara::filters::ClearRecords::ClearRecords ( )

Constructor.

Definition at line 7 of file ClearRecords.cpp.

madara::filters::ClearRecords::~ClearRecords ( )
virtual

Destructor.

Definition at line 11 of file ClearRecords.cpp.

Member Function Documentation

void madara::filters::ClearRecords::filter ( knowledge::KnowledgeMap records,
const transport::TransportContext transport_context,
knowledge::Variables vars 
)
virtual

Calls the main logic of the filter.

Parameters
recordsthe aggregate records vector
transport_contextcontext for querying transport state
varscontext for querying current program state

Implements madara::filters::AggregateFilter.

Definition at line 17 of file ClearRecords.cpp.


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