NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::DecomposedQueryIdWithVersion Class Reference

Wrapper for decomposed query plan and version. More...

#include <DecomposedQueryIdWithVersion.hpp>

Collaboration diagram for NES::DecomposedQueryIdWithVersion:
[legend]

Public Member Functions

 DecomposedQueryIdWithVersion (DecomposedQueryId id, DecomposedQueryPlanVersion version)
 
 DecomposedQueryIdWithVersion (uint64_t id, uint16_t version)
 
 DecomposedQueryIdWithVersion ()
 
bool operator== (DecomposedQueryIdWithVersion const &other) const
 
bool operator< (const DecomposedQueryIdWithVersion &other) const
 

Public Attributes

DecomposedQueryId id
 
DecomposedQueryPlanVersion version
 

Detailed Description

Wrapper for decomposed query plan and version.

Constructor & Destructor Documentation

◆ DecomposedQueryIdWithVersion() [1/3]

NES::DecomposedQueryIdWithVersion::DecomposedQueryIdWithVersion ( DecomposedQueryId  id,
DecomposedQueryPlanVersion  version 
)
inline

◆ DecomposedQueryIdWithVersion() [2/3]

NES::DecomposedQueryIdWithVersion::DecomposedQueryIdWithVersion ( uint64_t  id,
uint16_t  version 
)
inline

◆ DecomposedQueryIdWithVersion() [3/3]

NES::DecomposedQueryIdWithVersion::DecomposedQueryIdWithVersion ( )
inline

Member Function Documentation

◆ operator<()

bool NES::DecomposedQueryIdWithVersion::operator< ( const DecomposedQueryIdWithVersion other) const
inline

References id, and version.

◆ operator==()

bool NES::DecomposedQueryIdWithVersion::operator== ( DecomposedQueryIdWithVersion const &  other) const
inline

References id, and version.

Member Data Documentation

◆ id

◆ version


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