EC_Kokyu_Filter_Builder.cpp File Reference

#include "orbsvcs/Event/EC_Kokyu_Filter.h"
#include "orbsvcs/Event_Service_Constants.h"
#include "orbsvcs/Event/EC_Kokyu_Filter_Builder.h"
#include "orbsvcs/Event/EC_Type_Filter.h"
#include "orbsvcs/Event/EC_Conjunction_Filter.h"
#include "orbsvcs/Event/EC_Disjunction_Filter.h"
#include "orbsvcs/Event/EC_Timeout_Filter.h"
#include "orbsvcs/Event/EC_Event_Channel_Base.h"
#include "ace/OS_NS_stdio.h"
#include "orbsvcs/Event/EC_Kokyu_Filter_Builder.inl"

Include dependency graph for EC_Kokyu_Filter_Builder.cpp:

Go to the source code of this file.

Functions

const char * designator (long dsgn)


Function Documentation

const char* designator ( long  dsgn  ) 

Definition at line 21 of file EC_Kokyu_Filter_Builder.cpp.

References ACE_ES_BITMASK_DESIGNATOR, ACE_ES_CONJUNCTION_DESIGNATOR, ACE_ES_DISJUNCTION_DESIGNATOR, ACE_ES_GLOBAL_DESIGNATOR, ACE_ES_LOGICAL_AND_DESIGNATOR, ACE_ES_MASKED_TYPE_DESIGNATOR, ACE_ES_NEGATION_DESIGNATOR, and ACE_ES_NULL_DESIGNATOR.

Referenced by TAO_EC_Kokyu_Filter_Builder::build().

00022 {
00023   switch(dsgn)
00024     {
00025     case ACE_ES_GLOBAL_DESIGNATOR: return "GLOBAL";
00026     case ACE_ES_CONJUNCTION_DESIGNATOR: return "CONJ";
00027     case ACE_ES_DISJUNCTION_DESIGNATOR: return "DISJ";
00028     case ACE_ES_NEGATION_DESIGNATOR: return "NEG";
00029     case ACE_ES_LOGICAL_AND_DESIGNATOR: return "LOG_AND";
00030     case ACE_ES_BITMASK_DESIGNATOR: return "BITMASK";
00031     case ACE_ES_MASKED_TYPE_DESIGNATOR: return "MASKED_TYPE";
00032     case ACE_ES_NULL_DESIGNATOR: return "NULL";
00033     }
00034 
00035   return "---";
00036 }


Generated on Tue Feb 2 17:44:12 2010 for TAO_RTEvent by  doxygen 1.4.7