After merging bin and libs export attribute is no longer needed.
Change-Id: I6bbf5510550e1d4e8c90a72e5ec8c7cb33cadb9d
#ifndef _CLOCK_COMMON_DEFINES_H_
#define _CLOCK_COMMON_DEFINES_H_
-#define CLOCK_EXPORT_API __attribute__((__visibility__("default")))
#define PACKAGE "org.tizen.clock"
#endif
};
void Serialize(utils::IWriter &w, AlarmType type);
void Deserialize(utils::IReader &w, AlarmType &type);
- class CLOCK_EXPORT_API Alarm : public utils::ISerializable {
+ class Alarm : public utils::ISerializable {
public:
Alarm();
Alarm(utils::IReader &);
namespace model {
- class CLOCK_EXPORT_API AlarmProvider : public utils::ISerializable {
+ class AlarmProvider : public utils::ISerializable {
public:
static AlarmProvider *GetInstance();
static void Sync();
{
return static_cast<WeekDay>(static_cast<int>(a) | static_cast<int>(b));
}
- class CLOCK_EXPORT_API WeekFlags : public utils::ISerializable {
+ class WeekFlags : public utils::ISerializable {
public:
WeekFlags();
WeekFlags(utils::IReader &r);
FORMAT_12H,
FORMAT_24H
};
- class CLOCK_EXPORT_API Time : public utils::ISerializable {
+ class Time : public utils::ISerializable {
public:
unsigned int Hour, Min, Sec, Msec;
Time() : Hour(0), Min(0), Sec(0) , Msec(0) {}