fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
employ_images.h
Go to the documentation of this file.
1 #ifndef EMPLOY_IMAGES_H
2 #define EMPLOY_IMAGES_H
3 
4 #include <employees.h>
5 
6 class EmployImages : public WsjcppEmployBase {
7 private:
8  std::string TAG;
9 
10  // singletone object
11  // EmployImages() { };
12  // ~EmployImages() { };
13  EmployImages(EmployImages const&) = delete; // disabled
14  EmployImages& operator= (EmployImages const&) = delete; // disabled
15 
16 public:
17  EmployImages();
18  /*static EmployImages* getInstance() {
19  static EmployImages *pInstance;
20  return pInstance;
21  };*/
22  static std::string name() { return "EmployImages"; }
23  virtual bool init();
24  virtual bool deinit();
25  bool doThumbnailImagePng(const std::string &sourceFilepath, const std::string &targetFilepath, int width_resize, int height_resize);
26 
27 };
28 
29 #endif // EMPLOY_IMAGES_H
EmployImages()
Definition: employ_images.cpp:15
virtual bool init()
Definition: employ_images.cpp:22
Definition: employ_images.h:6
bool doThumbnailImagePng(const std::string &sourceFilepath, const std::string &targetFilepath, int width_resize, int height_resize)
Definition: employ_images.cpp:89
static std::string name()
Definition: employ_images.h:22
virtual bool deinit()
Definition: employ_images.cpp:29
Definition: wsjcpp_employees.h:13
std::string TAG
Definition: employ_images.h:8
EmployImages & operator=(EmployImages const &)=delete