📄 htbp_filter_factory.h
字号:
// -*- C++ -*-// $Id: HTBP_Filter_Factory.h 69669 2005-11-27 12:11:35Z ossama $//=============================================================================/** * @file HTBP_Filter_Factory.h * * $Id: HTBP_Filter_Factory.h 69669 2005-11-27 12:11:35Z ossama $ * * @author Priyanka Gontla *///=============================================================================#ifndef ACE_HTBP_FILTER_FACTORY#define ACE_HTBP_FILTER_FACTORY#include /**/ "ace/pre.h"#include "HTBP_Export.h"#include "HTBP_Filter.h"#include "ace/Service_Config.h"#include "ace/Service_Object.h"#if !defined (ACE_LACKS_PRAGMA_ONCE)# pragma once#endif /* ACE_LACKS_PRAGMA_ONCE */ACE_BEGIN_VERSIONED_NAMESPACE_DECLnamespace ACE{ namespace HTBP { class Stream; /** * @class Filter_Factory * * @brief Factory to get the Filters * * The Filter Factory is to be used for getting filters based on the * mode requested. This class is a ACE_Service_Object and should be * loadable with the help of the service configurator framework. */ class HTBP_Export Filter_Factory : public ACE_Service_Object { public: /// Constructor Filter_Factory (); ~Filter_Factory (); /// Initialization hook. virtual int init (int argc, ACE_TCHAR *argv[]); // Filter *get_filter (int inside); }; }}ACE_END_VERSIONED_NAMESPACE_DECLACE_STATIC_SVC_DECLARE_EXPORT (HTBP, ACE_HTBP_Filter_Factory)ACE_FACTORY_DECLARE (HTBP, ACE_HTBP_Filter_Factory)#include /**/ "ace/post.h"#endif /* ACE_HTBP_FILTER_FACTORY */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -