📄 cloader.h
字号:
/*************************************************************************** cloader.h - description ------------------- begin : Wed May 23 2001 copyright : (C) 2001 by stephane (birdy57) email : birdy57@multimania.com ***************************************************************************//*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/#ifndef CLOADER_H#define CLOADER_H#include "cparamconfig.h"#include "cconfig.h"#include "nulldriver.h"#include "cmsgerror.h"#include "linuxconf.h"/**charge et decharge les drivers *@author stephane (birdy57) */class CLoader { public: CLoader(); ~CLoader(); private: // Private attributes class m_cListDriver { public: CNullDriver * m_pDriver; m_cListDriver *m_pNextDriver; }; /** Premiere entree de la table des drivers */ m_cListDriver *m_pFirstDriver; /** Pointeur actuel du driver */ m_cListDriver *m_pActualDriver; /** parametre de base */ CParamConfig *m_cParam;; /** driver d'entree */ CNullDriver *m_cDriverIn;; /** driver de sortie */ CNullDriver *m_cDriverOut; /** Nom du driver d'entree*/ char *m_cDriverInName; /** nim du driver de sortie */ char *m_cDriverOutName; /** DNS autre ? */ char *m_cAnotherDNS; /** Ip du dns */ char *m_cIpDns; /** le Loader pour les fichiers de config */ CConfig *m_pConfig; /** Fichier de configuration */ char *m_sConfigFile; public: // Public attributes /** Ajoute un driver universelle
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -