Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members

# CosNotifyFilter Namespace Reference

Defines the interfaces used in Event Filtering. More...

## Compounds
exception | CosNotifyFilter::CallbackNotFound
struct | CosNotifyFilter::ConstraintExp
struct | CosNotifyFilter::ConstraintInfo
exception | CosNotifyFilter::ConstraintNotFound
exception | CosNotifyFilter::DuplicateConstraintID
interface | CosNotifyFilter::Filter
interface | CosNotifyFilter::FilterAdmin
interface | CosNotifyFilter::FilterFactory
exception | CosNotifyFilter::FilterNotFound
exception | CosNotifyFilter::InvalidConstraint
exception | CosNotifyFilter::InvalidGrammar
exception | CosNotifyFilter::InvalidValue
struct | CosNotifyFilter::MappingConstraintInfo
struct | CosNotifyFilter::MappingConstraintPair
interface | CosNotifyFilter::MappingFilter
exception | CosNotifyFilter::UnsupportedFilterableData
## Typedefs
typedef long | ConstraintID
| Constraints are assigned IDs by each Filter object, and can be modified using those IDs.
typedef sequence<ConstraintID> | ConstraintIDSeq
| A sequence of constraint IDs.
typedef sequence<ConstraintExp> | ConstraintExpSeq
| A sequence of constraint expressions.
typedef sequence<ConstraintInfo> | ConstraintInfoSeq
| Sequence of Constraint infos, modify multiple constraints.
typedef sequence<MappingConstraintPair> | MappingConstraintPairSeq
| Sequence of mapping constraint pairs.
typedef sequence<MappingConstraintInfo> | MappingConstraintInfoSeq
| A list of MappingConstraintInfo.
typedef long | CallbackID
| Each callback object receives a unique ID when it is attached to a Filter.
typedef sequence<CallbackID> | CallbackIDSeq
| Batch management of callback objects in the Filter interface.
typedef long | FilterID
| Each filter is assigned a unique ID.
typedef sequence<FilterID> | FilterIDSeq
| List of filter IDs.

## Detailed Description

Defines the interfaces used in Event Filtering.

## Typedef Documentation

typedef long CosNotifyFilter::CallbackID

| Each callback object receives a unique ID when it is attached to a Filter.

typedef sequence<CallbackID> CosNotifyFilter::CallbackIDSeq

| Batch management of callback objects in the Filter interface.

typedef sequence<ConstraintExp> CosNotifyFilter::ConstraintExpSeq

| A sequence of constraint expressions.

typedef long CosNotifyFilter::ConstraintID

| Constraints are assigned IDs by each Filter object, and can be modified using those IDs.

typedef sequence<ConstraintID> CosNotifyFilter::ConstraintIDSeq

| A sequence of constraint IDs.

typedef sequence<ConstraintInfo> CosNotifyFilter::ConstraintInfoSeq

| Sequence of Constraint infos, modify multiple constraints.

typedef long CosNotifyFilter::FilterID

| Each filter is assigned a unique ID.

typedef sequence<FilterID> CosNotifyFilter::FilterIDSeq

| List of filter IDs.

typedef sequence<MappingConstraintInfo> CosNotifyFilter::MappingConstraintInfoSeq

| A list of MappingConstraintInfo.

typedef sequence<MappingConstraintPair> CosNotifyFilter::MappingConstraintPairSeq

| Sequence of mapping constraint pairs.