kzu_contains_property_filter.h File Reference

Specifies contains property filter. More...

Classes

struct  KzuContainsPropertyFilter
 Structure for property filter. More...
 

Namespaces

 kanzi
 

Typedefs

typedef shared_ptr< KzuContainsPropertyFilterkanzi::ContainsPropertyFilterSharedPtr
 

Functions

KANZI_API 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...
 
KANZI_API kzsError kzuContainsPropertyFilterInitialize (struct KzuObjectSource *objectSource, kanzi::ObjectSourceSharedPtr input, kanzi::AbstractPropertyType propertyType, kzBool isExclusive)
 Initializes a contains property filter. More...
 
KANZI_API kzBool kzuObjectSourceIsContainsPropertyFilter (const struct KzuObjectSource *objectSource)
 Tells if object source is the contains property filter. More...
 
KANZI_API kanzi::AbstractPropertyType kzuContainsPropertyFilterGetPropertyType (struct KzuObjectSource *objectSource)
 Gets property type of the filter. More...
 
KANZI_API void kzuContainsPropertyFilterSetPropertyType (struct KzuObjectSource *objectSource, kanzi::AbstractPropertyType 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-2017 by Rightware. All rights reserved.

Function Documentation

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.