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

#include <SchemaSourceDescriptor.hpp>

Collaboration diagram for NES::SchemaSourceDescriptor:
[legend]

Public Member Functions

 SchemaSourceDescriptor (SchemaPtr schema)
 
std::string toString () const override
 
bool equal (SourceDescriptorPtr const &other) const override
 
 ~SchemaSourceDescriptor () override=default
 
SourceDescriptorPtr copy () override
 

Static Public Member Functions

static SourceDescriptorPtr create (const SchemaPtr &&schema)
 

Constructor & Destructor Documentation

◆ SchemaSourceDescriptor()

NES::SchemaSourceDescriptor::SchemaSourceDescriptor ( SchemaPtr  schema)
inlineexplicit

◆ ~SchemaSourceDescriptor()

NES::SchemaSourceDescriptor::~SchemaSourceDescriptor ( )
overridedefault

Member Function Documentation

◆ copy()

SourceDescriptorPtr NES::SchemaSourceDescriptor::copy ( )
inlineoverride

References create().

Here is the call graph for this function:

◆ create()

static SourceDescriptorPtr NES::SchemaSourceDescriptor::create ( const SchemaPtr &&  schema)
inlinestatic

Referenced by copy(), and NES::TestQuery::from().

Here is the caller graph for this function:

◆ equal()

bool NES::SchemaSourceDescriptor::equal ( SourceDescriptorPtr const &  other) const
inlineoverride

◆ toString()

std::string NES::SchemaSourceDescriptor::toString ( ) const
inlineoverride

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