NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
This is the complete list of members for NES::Schema, including all inherited members.
addField(const AttributeFieldPtr &attribute) | NES::Schema | |
addField(const std::string &name, const BasicType &type) | NES::Schema | |
addField(const std::string &name, DataTypePtr data) | NES::Schema | |
ATTRIBUTE_NAME_SEPARATOR | NES::Schema | static |
clear() | NES::Schema | |
contains(const std::string &fieldName) const | NES::Schema | |
copy() const | NES::Schema | |
copyFields(const SchemaPtr &otherSchema) | NES::Schema | |
create(MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT) | NES::Schema | static |
createFromSchemaType(const Configurations::SchemaTypePtr &schemaType, MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT) | NES::Schema | static |
empty() const | NES::Schema | |
equals(const SchemaPtr &schema, bool considerOrder=true) | NES::Schema | |
fields | NES::Schema | |
get(const std::string &fieldName) const | NES::Schema | |
get(uint32_t index) | NES::Schema | |
getField(const std::string &fieldName) const | NES::Schema | |
getFieldNames() const | NES::Schema | |
getIndex(const std::string &fieldName) const | NES::Schema | |
getLayoutType() const | NES::Schema | |
getLayoutTypeAsString() const | NES::Schema | |
getQualifierNameForSystemGeneratedFields() const | NES::Schema | |
getQualifierNameForSystemGeneratedFieldsWithSeparator() const | NES::Schema | |
getSchemaSizeInBytes() const | NES::Schema | |
getSize() const | NES::Schema | |
getSourceNameQualifier() const | NES::Schema | |
hasEqualTypes(const SchemaPtr &otherSchema) | NES::Schema | |
MemoryLayoutType enum name | NES::Schema | |
removeField(const AttributeFieldPtr &field) | NES::Schema | |
replaceField(const std::string &name, const DataTypePtr &type) | NES::Schema | |
Schema(MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT) | NES::Schema | explicit |
Schema(SchemaPtr const &query, MemoryLayoutType layoutType=MemoryLayoutType::ROW_LAYOUT) | NES::Schema | |
setLayoutType(MemoryLayoutType layoutType) | NES::Schema | |
toString(const std::string &prefix="", const std::string &sep=" ", const std::string &suffix="") const | NES::Schema | |
updateSourceName(const std::string &srcName) const | NES::Schema |