TreeFrogFramework  1.18
tactionmailer.h
Go to the documentation of this file.
1 #ifndef TACTIONMAILER_H
2 #define TACTIONMAILER_H
3 
4 #include <TAbstractController>
5 
6 
8 {
9 public:
10  TActionMailer();
11  virtual ~TActionMailer() { }
12  virtual QString name() const;
13  virtual QString activeAction() const;
14 
15 protected:
16  bool deliver(const QString &templateName = "mail");
17 
18 private:
21 };
22 
23 #endif // TACTIONMAILER_H
#define T_CORE_EXPORT
Definition: tglobal.h:81
The TAbstractController class is the abstract base class of controllers, providing functionality comm...
Definition: tabstractcontroller.h:10
#define T_DISABLE_COPY(Class)
Definition: tglobal.h:137
#define T_DISABLE_MOVE(Class)
Definition: tglobal.h:141
virtual ~TActionMailer()
Definition: tactionmailer.h:11
virtual QString activeAction() const =0
This function is reimplemented in subclasses to return a active action name.
The TActionMailer class provides a mail client on action controller.
Definition: tactionmailer.h:7
virtual QString name() const =0
This function is reimplemented in subclasses to return a controller name.