/**
* @brief This is the constructor for applications without an argument list.
* @SINCE_1_1.37
+ * @return A handle to the WatchApplication
*/
static WatchApplication New();
* @SINCE_1_1.37
* @param[in,out] argc A pointer to the number of arguments
* @param[in,out] argv A pointer the the argument list
+ * @return A handle to the WatchApplication
*/
static WatchApplication New( int* argc, char **argv[] );
* @param[in,out] argc A pointer to the number of arguments
* @param[in,out] argv A pointer the the argument list
* @param[in] stylesheet The path to user defined theme file
+ * @return A handle to the WatchApplication
*/
static WatchApplication New( int* argc, char **argv[], const std::string& stylesheet );
/**
* @brief Copy Constructor
* @SINCE_1_1.37
+ * @param[in] implementation The WatchApplication implementation
*/
WatchApplication( const WatchApplication& implementation );
/**
* @brief Assignment operator
* @SINCE_1_1.37
+ * @param[in] application Handle to an object
+ * @return A reference to this
*/
- WatchApplication& operator=( const WatchApplication& applicaton );
+ WatchApplication& operator=( const WatchApplication& application );
/**
* @brief Destructor
* @endcode
* time(watch time handle) will not be available after returning this callback. It will be freed by the framework.
* @SINCE_1_1.37
+ * @return The signal to connect to
*/
WatchTimeSignal& TimeTickSignal();
* @SINCE_1_1.37
* @remarks http://tizen.org/privilege/alarm.set privilege is needed to receive ambient ticks at each minute.
* The AmbientTickSignal() will be ignored if your app doesn't have the privilege
+ * @return The signal to connect to
*/
WatchTimeSignal& AmbientTickSignal();
* @endcode
* ambient_mode If true the device enters the ambient mode, otherwise false
* @SINCE_1_1.37
+ * @return The signal to connect to
*/
WatchBoolSignal& AmbientChangedSignal();
* @brief return current hour
*
* @SINCE_1_1.37
+ * @return the current hour
* @pre The WatchTime needs to be initialized.
*/
int GetHour() const;
* @brief return current hour24
*
* @SINCE_1_1.37
+ * @return the current hour(the 24-hour clock)
* @pre The WatchTime needs to be initialized.
*/
int GetHour24() const;
* @brief return current minute
*
* @SINCE_1_1.37
+ * @return the current minute
* @pre The WatchTime needs to be initialized.
*/
int GetMinute() const;
* @brief return current second
*
* @SINCE_1_1.37
+ * @return the current second
* @pre The WatchTime needs to be initialized.
*/
int GetSecond() const;