Login Register Free Account
Trackerbird SDK v3 for Mac OS (C++)
TBMessageResult.h
1 // ======================================
2 // *** TRACKERBIRD SOFTWARE ANALYTICS ***
3 // ******** www.trackerbird.com ********
4 // ======================================
5 // © 2013 Trackerbird. All rights reserved.
6 //
7 // SDK Version: MacOS SDK ver 3.4.1 (C++)
8 // Release date: 11 Sep 2014
9 //
10 // You may get the latest version from: http://docs.trackerbird.com
11 // For customer support please visit: http://helpdesk.trackerbird.com
12 // ======================================
13 //
14 
15 #ifndef __TrackerbirdSDK__TBMessageResult__
16 #define __TrackerbirdSDK__TBMessageResult__
17 
18 #include <iostream>
19 
20 using namespace std;
21 
22 namespace TrackerbirdSDK
23 {
24  typedef enum
25  {
26  TBMessageTypeAll = 0,
27  TBMessageTypeText = 1,
28  TBMessageTypeURL = 2
29  }
30  TBMessageType;
31 
51  {
52 
53  private:
54  unsigned int _messagesCount;
55  TBMessageType _messageType;
56  string _message;
57 
58  public:
59 
69  TBMessageResult(unsigned int messagesCount, TBMessageType messageType, string message);
70 
72  unsigned int getMessagesCount() const;
73 
75  TBMessageType getMessageType() const;
76 
78  string getMessage() const;
79 
80  };
81 }
82 
83 #endif /* defined(__TrackerbirdSDK__TBMessageResult__) */
Definition: TBApp.h:26
Definition: TBMessageResult.h:50