Lhaz
lhazfiles_od.h
[詳解]
1 /*************************************************************************/
6 #pragma once
7 
8 #include <vector>
9 #include "lhazfiles.h"
10 
11 class MYONEDRIVE;
12 class MYONEDRIVEFILE;
13 class LHAZTABCONTENT_OD;
14 
15 class LHAZFILES_OD : public LHAZFILES {
16 
17 public:
18  LHAZFILES_OD(MYONEDRIVE* onedrive, gui::LHAZTREEVIEW* treeview);
19  virtual ‾LHAZFILES_OD(void);
20  //
21  bool GetList(LHAZTABCONTENT* tabcontent);
22 
23 private:
24  static void CompFunc(void* p, const vector<MYONEDRIVEFILE>& fileList, bool root);
25  //
26  MYONEDRIVE* m_onedrive;
27  CRITICAL_SECTION m_crisec;
29 
30 };
LHAZFILES_OD(MYONEDRIVE *onedrive, gui::LHAZTREEVIEW *treeview)
Constructor.
Definition: lhazfiles_od.cpp:23
virtual ‾LHAZFILES_OD(void)
Destructor.
Definition: lhazfiles_od.cpp:34
bool GetList(LHAZTABCONTENT *tabcontent)
GetList.
Definition: lhazfiles_od.cpp:42
Definition: lhazfiles_od.h:15
static void CompFunc(void *p, const vector< MYONEDRIVEFILE > &fileList, bool root)
CompFunc.
Definition: lhazfiles_od.cpp:54
Definition: lhaztreeview.h:18
CRITICAL_SECTION m_crisec
Definition: lhazfiles_od.h:27
MYONEDRIVE * m_onedrive
Definition: lhazfiles_od.h:26
Definition: lhaztabcontent.h:32
LHAZTABCONTENT_OD * m_tabcontent
Definition: lhazfiles_od.h:28
Definition: lhaztabcontent_od.h:15
Definition: lhazfiles.h:22