MADARA  3.2.3
GenericFilters.h File Reference
#include <string>
#include <vector>
#include <map>
#include <list>
#include "madara/knowledge/KnowledgeRecord.h"
#include "madara/knowledge/Functions.h"
#include "madara/utility/StdInt.h"
#include "madara/MadaraExport.h"
#include "madara/transport/TransportContext.h"

Go to the source code of this file.

Namespaces

 madara
 Copyright (c) 2015 Carnegie Mellon University.
 
 madara::filters
 Provides filtering for the MADARA transport layer.
 

Functions

MADARA_EXPORT knowledge::KnowledgeRecord madara::filters::discard (knowledge::FunctionArguments &args, knowledge::Variables &vars)
 Filter for discarding a record. More...
 
MADARA_EXPORT knowledge::KnowledgeRecord madara::filters::discard_nonfiles (knowledge::FunctionArguments &args, knowledge::Variables &vars)
 Filter for discarding a non-file record. More...
 
MADARA_EXPORT knowledge::KnowledgeRecord madara::filters::discard_nonprimitives (knowledge::FunctionArguments &args, knowledge::Variables &vars)
 Filter for discarding a non-primitive record. More...
 
MADARA_EXPORT void madara::filters::log_aggregate (knowledge::KnowledgeMap &records, const transport::TransportContext &transport_context, knowledge::Variables &vars)
 Filter for logging aggregate update and context. More...
 
MADARA_EXPORT knowledge::KnowledgeRecord madara::filters::log_args (knowledge::FunctionArguments &args, knowledge::Variables &vars)
 Filter for logging args. More...
 

Detailed Description

Author
James Edmondson jedmo.nosp@m.ndso.nosp@m.n@gma.nosp@m.il.c.nosp@m.om

This file contains generic filters that developers can use to filter knowledge::KnowledgeRecord classes in common ways.

Definition in file GenericFilters.h.