virtual ~AppControlCommand();
/**
- * Get raw operation string.
+ *@brief Get raw operation string.
*/
const std::string &getOperationMsg() const;
/**
- * Get operation type.
+ *@brief Get operation type.
*/
OperationType getOperationType() const;
virtual ~AppControlCompose();
/**
- * Gets compose type.
+ *@brief Gets compose type.
*/
OpComposeType getComposeType() const;
/**
- * Gets data from APP_CONTROL_DATA_TO or URI(if exists).
+ *@brief Gets data from APP_CONTROL_DATA_TO or URI(if exists).
*/
const RecipientList &getRecipientList() const;
/**
- * Checks if is MMS.
+ *@brief Checks if is MMS.
*/
bool isMms() const;
/**
- * Gets data from APP_CONTROL_DATA_TEXT.
+ *@brief Gets data from APP_CONTROL_DATA_TEXT.
*/
const std::string &getMessageText() const;
/**
- * Gets data from APP_CONTROL_DATA_SUBJECT.
+ *@brief Gets data from APP_CONTROL_DATA_SUBJECT.
*/
const std::string &getMessageSubject() const;
/**
- * Gets data from APP_CONTROL_DATA_PATH or URI(if exists).
+ *@brief Gets data from APP_CONTROL_DATA_PATH or URI(if exists).
*/
const FileList &getFileList() const;
/**
- * Gets vcf info from APP_CONTROL_DATA_ID
+ *@brief Gets vcf info from APP_CONTROL_DATA_ID
*/
const VcfInfo &getVcfInfo() const;
struct AppControlUtils
{
/**
- * Gets a single string from given app-control handle by a key specified
+ *@brief Gets a single string from given app-control handle by a key specified
*/
static std::string getExtraData(app_control_h handle, const std::string &key);
- /**
- * Gets a string-array from given app-control handle by a key specified
+ /**
+ *@brief Gets a string-array from given app-control handle by a key specified
*/
static void getExtraDataArray(app_control_h handle, const std::string &key, std::list<std::string> &outArray);
/**
- * Gets a single int number from given app-control handle by a key specified.
+ *@brief Gets a single int number from given app-control handle by a key specified.
*/
static int getExtraDataInt(app_control_h handle, const std::string &key);
/**
- * Gets an int-array from given app-control handle by a key specified.
+ *@brief Gets an int-array from given app-control handle by a key specified.
*/
static void getExtraDataIntArray(app_control_h handle, const std::string &key, std::list<int> &outArray);
/**
- * Gets a single mime type string from given app-control handle.
+ *@brief Gets a single mime type string from given app-control handle.
*/
static std::string getMimeType(app_control_h handle);
};
class IContactEditorListener;
/**
- * An utility-class aimed to launch contacts-application with add-operation and edit-operation passed via app-control.
+ *@brief An utility-class aimed to launch contacts-application with add-operation and edit-operation passed via app-control.
*/
class ContactEditor
{
~ContactEditor();
/**
- * Launches add-operation.
+ * @brief Launches add-operation.
* @param address number or email
* @return true in case of success, otherwise returns false.
*/
bool launch(const std::string &address, Operation operation);
/**
- * Set listener
+ * @brief Set listener
* @param l listener
*/
void setListener(IContactEditorListener *l);
namespace Msg
{
/**
- * An utility-class aimed to launch contacts-application with view-operation passed via app-control.
+ *@brief An utility-class aimed to launch contacts-application with view-operation passed via app-control.
*/
class ContactViewer
{
public:
/**
- * Launches view-operation.
+ * @brief Launches view-operation.
* @param id Contact person id or MyProfile id
* @param ownerType PersonType or MyProfileType
* @return true in case of success, otherwise returns false.
static bool launch(int id, ContactAddress::OwnerType ownerType);
/**
- * Launches view-operation.
+ * @brief Launches view-operation.
* @param address reference to ContactAddress object.
* @return true in case of success, otherwise returns false.
*/
namespace Msg
{
/**
- * An utility-class aimed to make voice call passed via app-control.
+ * @brief An utility-class aimed to make voice call passed via app-control.
*/
class VoiceCall
{
VoiceCall();
/**
- * Launches call by number
+ * @brief Launches call by number
* @param number Contact person number
* @return true in case of success, otherwise returns false.
*/
virtual ~NaviFrameController();
/**
- * Pops last frame. Exit from app if frame count reaches zero.
+ * @brief Pops last frame. Exit from app if frame count reaches zero.
*/
void pop();
/**
- * Executes app control command of default type.
+ * @brief Executes app control command of default type.
*/
void execCmd(const AppControlDefaultRef &cmd);
/**
- * Executes app control command of compose type. This is Compose, Share, MultiShare, ShareText.
+ * @brief Executes app control command of compose type. This is Compose, Share, MultiShare, ShareText.
*/
void execCmd(const AppControlComposeRef &cmd);
/**
- * Destroys naviframe. Note, than this doesn't close app.
+ * @brief Destroys naviframe. Note, than this doesn't close app.
*/
void destroy();
virtual ~NaviFrameView();
/**
- * Checks is it last frame.
+ * @brief Checks is it last frame.
*/
bool isLastFrame() const;
/**
- * Get count of pushed frames.
+ * @brief Get count of pushed frames.
*/
int getItemsCount() const;
/**
- * Get list of pushed frames.
+ * @brief Get list of pushed frames.
*/
NaviFrameItemList getItems() const;
/**
- * Checks if any frame was pushed.
+ * @brief Checks if any frame was pushed.
*/
bool isEmpty() const;
/**
- * Pushes new frame. Attaches @content to frame. Updates @item with created frame.
+ * @brief Pushes new frame. Attaches @content to frame. Updates @item with created frame.
*/
void push(NaviFrameItem &item, Evas_Object *content = nullptr);
void push(NaviFrameItem &item, View &content);
namespace Msg
{
/**
- * A Layout that shows a message text when ThreadList is empty
+ * @brief A Layout that shows a message text when ThreadList is empty
*/
class NoContentLayout
: public View
{
/**
- * A class of popup-for attach files
+ * @brief A class of popup-for attach files
*/
class PopupAttachmentListItem
: public PopupCheckListItem
}
/**
- * Generic Popup-list item class
+ * @brief Generic Popup-list item class
*/
class PopupListItem: public ListItem
{
};
/**
- * A class of popup-item with single text displayed
+ * @brief A class of popup-item with single text displayed
*/
class PopupTextListItem: public PopupListItem
{
};
/**
- * A class of popup-item with text and check field
+ * @brief A class of popup-item with text and check field
*/
class PopupCheckListItem: public PopupListItem
{
class IContactPickerListener;
/**
- * An utility-class aimed to launch contacts-application with pick-operation passed via app-control.
+ * @brief An utility-class aimed to launch contacts-application with pick-operation passed via app-control.
*/
class ContactPicker
{
ContactPicker();
/**
- * Sets a listener-object to be notified when pick-operation succeeds.
+ * @brief Sets a listener-object to be notified when pick-operation succeeds.
*/
void setListener(IContactPickerListener *pListener);
/**
- * Launches pick-operation.
+ * @brief Launches pick-operation.
* @param howManyToPick defines a maximum count of contacts allowed to be picked.
* @return true in case of success, otherwise returns false.
*/
void clear();
/**
- * Gets a count of mbe items
+ * @brief Gets a count of mbe items
*/
unsigned int getItemsCount() const;
MbeRecipientItem *getSelectedItem() const;
AttachmentHandler(AttachmentHandler&) = delete;
void operator=(AttachmentHandler&) = delete;
/**
- * Run checking and resizing of files asynchronously.
- * Invokes functions of IAttachmentHandlerListener.
+ * @brief Run checking and resizing of files asynchronously.
+ * Invokes functions of IAttachmentHandlerListener.
*/
void processFile(const std::string &file);
void setListener(IAttachmentHandlerListener *listener);
FloatingButton(Evas_Object *parent);
/**
- * Allows to subscribe on floating button's events.
+ * @brief Allows to subscribe on floating button's events.
* @param pListener handler of floating-button events
*/
void setListener(IFloatingButtonListener* pListener);
class MsgSettings;
/**
- * Visual representation of "Messages on SIM" list.
+ * @brief Visual representation of "Messages on SIM" list.
*/
class MsgOnSimCard
: public FrameController
class IMsgSettingsListener;
/**
- * A core-class responsible for a whole lifecycle of settings-module and for managing
- * sub-components of message settings.
+ * @brief A core-class responsible for a whole lifecycle of settings-module and for managing
+ * sub-components of message settings.
*/
class Settings
: public FrameController
class Settings;
/**
- * Visual representation of particular element of message-settings list.
+ * @brief Visual representation of particular element of message-settings list.
*/
class SettingsListItem
: public SettingsListViewItem
class MsgSettings;
/**
- * This class is aimed to launch preinstalled utility from settings-app that allows to chose message-alert sound.
+ * @brief This class is aimed to launch preinstalled utility from settings-app that allows to chose message-alert sound.
*/
class SettingsSound
{
namespace Msg
{
/**
- * Visual representation of an element in "Messages on SIM" list.
+ * @brief Visual representation of an element in "Messages on SIM" list.
*/
class SimListViewItem
: public ListItem
namespace Msg
{
/**
- * Visual representation of grouping settings list items(a genlist item with "group_index" style).
+ * @brief Visual representation of grouping settings list items(a genlist item with "group_index" style).
*/
class SettingsGroupListViewItem
: public ListItem
class ISettingsListViewItemListener;
/**
- * Generic visual representation of messages-settings list element.
+ * @brief Generic visual representation of messages-settings list element.
*/
class SettingsListViewItem
: public ListItem
void setSubText(const std::string &text);
/**
- * Sets a listener to notify subscriber about list-item events.
+ * @brief Sets a listener to notify subscriber about list-item events.
* @param[in] listener a listener to be notified.
*/
void setListener(ISettingsListViewItemListener *listener);
};
/**
- * Listener to send list-item events to subscribers.
+ * @brief Listener to send list-item events to subscribers.
*/
class ISettingsListViewItemListener
{
namespace Msg
{
/**
- * Represents a layout of "Messages on SIM" view.
+ * @brief Represents a layout of "Messages on SIM" view.
*/
class SimMsgLayout
: public DefaultLayout