Specifies contains property filter. More...
#include "kzu_object_source_base.h"
#include <system/kzs_types.h>
#include <system/debug/kzs_error.h>
Namespaces | |
kanzi | |
Functions | |
kzsError | kzuContainsPropertyFilterCreate (kanzi::Domain *domain, kanzi::string_view name, struct KzuObjectSource **out_objectSource) |
Creates property filter. More... | |
kzsError | kzuContainsPropertyFilterLoadFromKZB (struct KzuObjectSource *objectSource, struct KzcInputStream *inputStream, const struct KzuBinaryFileInfo *file) |
Loads a contain property filter from KZB. More... | |
kzsError | kzuContainsPropertyFilterInitialize (struct KzuObjectSource *objectSource, kanzi::ObjectSourceSharedPtr input, const struct KzuPropertyType *propertyType, kzBool isExclusive) |
Initializes a contains property filter. More... | |
kzBool | kzuObjectSourceIsContainsPropertyFilter (const struct KzuObjectSource *objectSource) |
Tells if object source is the contains property filter. More... | |
const struct KzuPropertyType * | kzuContainsPropertyFilterGetPropertyType (struct KzuObjectSource *objectSource) |
Gets property type of the filter. More... | |
void | kzuContainsPropertyFilterSetPropertyType (struct KzuObjectSource *objectSource, const struct KzuPropertyType *propertyType) |
Sets property type of the filter. More... | |
Specifies contains property filter.
Contains property filter accepts or rejects an object if it contains a property of specified type.
Copyright 2008-2020 by Rightware. All rights reserved.
kzsError kzuContainsPropertyFilterCreate | ( | kanzi::Domain * | domain, |
kanzi::string_view | name, | ||
struct KzuObjectSource ** | out_objectSource | ||
) |
Creates property filter.
kzsError kzuContainsPropertyFilterLoadFromKZB | ( | struct KzuObjectSource * | objectSource, |
struct KzcInputStream * | inputStream, | ||
const struct KzuBinaryFileInfo * | file | ||
) |
Loads a contain property filter from KZB.
kzsError kzuContainsPropertyFilterInitialize | ( | struct KzuObjectSource * | objectSource, |
kanzi::ObjectSourceSharedPtr | input, | ||
const struct KzuPropertyType * | propertyType, | ||
kzBool | isExclusive | ||
) |
Initializes a contains property filter.
kzBool kzuObjectSourceIsContainsPropertyFilter | ( | const struct KzuObjectSource * | objectSource | ) |
Tells if object source is the contains property filter.
const struct KzuPropertyType* kzuContainsPropertyFilterGetPropertyType | ( | struct KzuObjectSource * | objectSource | ) |
Gets property type of the filter.
void kzuContainsPropertyFilterSetPropertyType | ( | struct KzuObjectSource * | objectSource, |
const struct KzuPropertyType * | propertyType | ||
) |
Sets property type of the filter.