//
-// Open Service Platform
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Apache License, Version 2.0 (the License);
/**
* @class ServiceApp
- * @brief This class is the base class of a %Tizen native service application.
+ * @brief This class is the base class of the %Tizen native service application.
*
* @since 2.0
*
- * The %ServiceApp class is the base class of a %Tizen native service application which has no UI.
+ * The %ServiceApp class is the base class of the %Tizen native service application which has no UI.
* A %Tizen native service application must inherit from the %ServiceApp class. This class provides the basic features necessary to define the
* %Tizen native service application.
- * @n
+ *
* For more information on the class features, see <a href="../org.tizen.native.appprogramming/html/guide/app/app_namespace.htm">App Guide</a> and <a href="../org.tizen.native.appprogramming/html/basics_tizen_programming/tizen_app_model/application_model.htm">Native Application Model</a>.
*
*/
virtual ~ServiceApp(void);
/**
- * Gets the %ServiceApp instance's pointer.
+ * Gets a pointer to the %ServiceApp instance.
*
* @since 2.0
*
/**
* Executes an application implemented by inheriting this class. @n
- * The %Execute() method must be called from the entry method - OspMain(), which is generated by IDE.
+ * The %Execute() method must be called from the entry method, that is, OspMain(), which is generated by IDE.
*
* @since 2.0
*
* @return An error code
- * @param[in] pServiceAppFactory The factory method that creates this %ServiceApp's instance
- * @param[in] pArguments The launch arguments for %App
+ * @param[in] pServiceAppFactory The factory method that creates this %ServiceApp instance
+ * @param[in] pArguments The launch arguments for the application
* @exception E_SUCCESS The method is successful.
* @exception E_INVALID_ARG A specified input parameter is invalid.
* @exception E_OUT_OF_MEMORY The memory is insufficient.
- * @exception E_INIT_FAILED The initialization failure during OnAppInitializing().
+ * @exception E_INIT_FAILED The initialization using the OnAppInitializing() method has failed.
* @exception E_SYSTEM A system error has occurred.
*/
static result Execute(ServiceAppInstanceFactory pServiceAppFactory, const Tizen::Base::Collection::IList* pArguments);