MADARA  3.1.8
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/MADARA_export.h"
#include "madara/transport/TransportContext.h"
Include dependency graph for GenericFilters.h:
This graph shows which files directly or indirectly include this file:

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.