Declaration of protocol buffer helper functions.
Annoyingly, Google Protocol Buffers don't provide operator== methods. This file declares a few, as well as a couple of operator< functions.
Definition in file Protocol.h.
#include "tesla.pb.h"
 Include dependency graph for Protocol.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | tesla | 
Functions | |
| template<class T > | |
| bool | tesla::operator!= (const T &x, const T &y) | 
| bool | tesla::operator== (const Location &x, const Location &y) | 
| bool | tesla::operator== (const Identifier &x, const Identifier &y) | 
| bool | tesla::operator== (const Argument &A1, const Argument &A2) | 
| bool | tesla::operator== (const NowEvent &X, const NowEvent &Y) | 
| bool | tesla::operator== (const FunctionRef &X, const FunctionRef &Y) | 
| bool | tesla::operator== (const FunctionEvent &E1, const FunctionEvent &E2) | 
| bool | tesla::operator== (const StructField &X, const StructField &Y) | 
| bool | tesla::operator== (const FieldAssignment &X, const FieldAssignment &Y) | 
| bool | tesla::operator< (const Location &x, const Location &y) | 
| bool | tesla::operator< (const Identifier &x, const Identifier &y) |