| 
 | 
Go to the documentation of this file.
   11 #ifndef FAUDES_IOS_ATTRIBUTES_H 
   12 #define FAUDES_IOS_ATTRIBUTES_H 
   15 #ifdef FAUDES_DEBUG_IOSYS 
   16 #define FD_DIO(message) FAUDES_WRITE_CONSOLE("FAUDES_IOSYS: " << message)  
   18 #define FD_DIO(message) 
   73     mFlags |= mOutputFlag;  
   83     mFlags &= ~mOutputFlag;   
  104     mFlags &= ~mInputFlag;   
  115     return (mFlags & mOutputFlag) != 0 ;   
  127     return (mFlags & mInputFlag) != 0;   
  143         return mFlags==mDefIosFlags;  
  149   const static fType mInputFlag =0x010;    
  150   const static fType mOutputFlag =0x020;   
  153   const static fType mDefIosFlags        =0x000 ;   
  156   const static fType mAllIosFlags        =0x030;   
  184           const std::string& rLabel= "",   
  185           const Type* pContext=0);  
  202            const std::string& rLabel= "",   
  203            const Type* pContext=0)  const;  
  220            const std::string& rLabel= "",   
  221            const Type* pContext=0)  const;  
  278     mFlags |= mOutputFlag;  
  288     mFlags &= ~mOutputFlag;   
  298     mFlags |= mInputFlag;  
  309     mFlags &= ~mInputFlag;   
  318     mFlags |= mErrorFlag;  
  327     mFlags &= ~mErrorFlag;   
  338     return (mFlags & mOutputFlag) != 0 ;   
  350     return (mFlags & mInputFlag) != 0;   
  363     return (mFlags & mErrorFlag) != 0;   
  377     return mFlags==mDefIosFlags;  
  381   const static fType mInputFlag   = 0x10;    
  382   const static fType mOutputFlag  = 0x20;    
  383   const static fType mErrorFlag   = 0x40;    
  392   virtual std::string ToString( void)  const;  
  398   const static fType mDefIosFlags = 0x00;   
  400   const static fType mAllIosFlags = 0x70;    
  428   virtual void DoRead( TokenReader& rTr,  const std::string& rLabel= "",  const Type* pContext=0);  
  444   virtual void DoWrite( TokenWriter& rTw, const std::string& rLabel= "",  const Type* pContext=0)  const;  
  461            const std::string& rLabel= "",   
  462            const Type* pContext=0)  const;  
#define FAUDES_TYPE_DECLARATION(ftype, ctype, cbase)  
bool IsDefault(void) const  
virtual ~AttributeIosEvent(void)  
AttributeIosEvent(const AttributeIosEvent &rSrc)  
bool IsDefault(void) const  
AttributeIosState(const AttributeIosState &rSrc)  
virtual ~AttributeIosState(void)  
TaIndexSet< AttributeIosState > IosStateSet  
TaNameSet< AttributeIosEvent > IosEventSet  
  
 
 
libFAUDES 2.33l 
--- 2025.09.16  
--- c++ api documentaion by doxygen
 
 |