Specifies contains property filter. More...
#include "kzu_object_source_base.h"#include <kanzi/core/legacy/kzs_types.hpp>#include <kanzi/core/legacy/debug/kzs_error.hpp>Classes | |
| struct | KzuContainsPropertyFilter |
| Structure for property filter. More... | |
Namespaces | |
| kanzi | |
Typedefs | |
| typedef shared_ptr< KzuContainsPropertyFilter > | kanzi::ContainsPropertyFilterSharedPtr |
Specifies contains property filter.
Contains property filter accepts or rejects an object if it contains a property of specified type.
Copyright 2008-2017 by Rightware. All rights reserved.
| KANZI_API 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.
| KANZI_API kzsError kzuContainsPropertyFilterInitialize | ( | struct KzuObjectSource * | objectSource, |
| kanzi::ObjectSourceSharedPtr | input, | ||
| kanzi::AbstractPropertyType | propertyType, | ||
| kzBool | isExclusive | ||
| ) |
Initializes a contains property filter.
| KANZI_API kzBool kzuObjectSourceIsContainsPropertyFilter | ( | const struct KzuObjectSource * | objectSource | ) |
Tells if object source is the contains property filter.
| KANZI_API kanzi::AbstractPropertyType kzuContainsPropertyFilterGetPropertyType | ( | struct KzuObjectSource * | objectSource | ) |
Gets property type of the filter.
| KANZI_API void kzuContainsPropertyFilterSetPropertyType | ( | struct KzuObjectSource * | objectSource, |
| kanzi::AbstractPropertyType | propertyType | ||
| ) |
Sets property type of the filter.