All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kzu_contains_property_filter.h File Reference

Specifies contains property filter. More...

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 KzuPropertyTypekzuContainsPropertyFilterGetPropertyType (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...
 

Detailed Description

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.

Function Documentation

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.