app_control_destroy(handle_);
}
-AppControl::Builder::~Builder() = default;
-
AppControl::Builder& AppControl::Builder::SetAppID(std::string appid) {
appid_ = std::move(appid);
return *this;
AppControl::Builder& AppControl::Builder::SetLaunchMode(
AppControl::LaunchMode mode) {
- mode_ = std::move(mode);
+ mode_ = mode;
return *this;
}
class Builder {
public:
- virtual ~Builder();
+ virtual ~Builder() = default;
Builder& SetAppID(std::string appid);
Builder& SetOperation(std::string op);
Builder& SetUri(Uri& uri);
: impl_(new Impl(this)) {
}
-ApplicationBase::~ApplicationBase() = default;
-
std::string ApplicationBase::GetApplicationID() {
return impl_->GetApplicationID();
}
class EXPORT_API ApplicationBase : public tizen_cpp::AppCoreMultiWindowBase {
public:
ApplicationBase();
- virtual ~ApplicationBase();
+ virtual ~ApplicationBase() = default;
virtual std::map<std::string, std::unique_ptr<Component::FactoryBase>>
OnCreateFactoryMap() = 0;
impl_(new Impl(this)) {
}
-Component::~Component() = default;
-
void Component::Finish() {
auto* app = GetApp();
auto* my_app = dynamic_cast<ApplicationBase*>(app);
Component(std::string comp_id, std::string inst_id,
tizen_cpp::AppCoreMultiWindowBase* app);
- virtual ~Component();
+ virtual ~Component() = default;
virtual void OnDestroy();
void OnCreate() override;
file_ = std::unique_ptr<File>(new File(path.GetPath(name)));
}
-ContentManager::~ContentManager() = default;
-
void ContentManager::SetContent(tizen_base::Bundle content) {
auto raw = content.ToRaw();
uint8_t* p = reinterpret_cast<uint8_t*>(raw.first.get());
class ContentManager {
public:
explicit ContentManager(std::string name);
- virtual ~ContentManager();
+ virtual ~ContentManager() = default;
void SetContent(tizen_base::Bundle content);
tizen_base::Bundle GetContent();
: Component::Component(std::move(comp_id), std::move(inst_id), app) {
}
-FrameComponent::~FrameComponent() = default;
-
FrameComponent::DisplayStatus FrameComponent::GetDisplayStatus() const {
app_display_state_e state;
int r = app_get_display_state(&state);
FrameComponent(std::string comp_id, std::string inst_id,
tizen_cpp::AppCoreMultiWindowBase* app);
- virtual ~FrameComponent();
+ virtual ~FrameComponent() = default;
DisplayStatus GetDisplayStatus() const;
const IWindow* GetWindow() const;
: Component::Component(std::move(comp_id), std::move(inst_id), app) {
}
-ServiceComponent::~ServiceComponent() = default;
-
void ServiceComponent::OnStart(AppControl control, bool restarted) {
Component::OnStart(control, restarted);
tizen_base::Bundle content = GetContent();
public:
ServiceComponent(std::string comp_id, std::string inst_id,
tizen_cpp::AppCoreMultiWindowBase* app);
- virtual ~ServiceComponent();
+ virtual ~ServiceComponent() = default;
+
virtual void OnStartCommand(AppControl app_control, bool restarted);
private:
Application::Application() {
}
-Application::~Application() = default;
-
void Application::OnLoopInit(int argc, char** argv) {
LOGD("");
elm_init(argc, argv);
class EXPORT_API Application : public ApplicationBase {
public:
Application();
- virtual ~Application();
+ virtual ~Application() = default;
std::map<std::string, std::unique_ptr<Component::FactoryBase>>
OnCreateFactoryMap() override;
session_(std::move(session)) {
}
-PeerCreds::~PeerCreds() = default;
-
pid_t PeerCreds::GetPid() const {
return pid_;
}
public:
PeerCreds(pid_t pid, std::string user, std::string client,
std::string session);
- virtual ~PeerCreds();
+ virtual ~PeerCreds() = default;
pid_t GetPid() const;
const std::string& GetUser() const;
: sender_(std::move(sender)), sync_(sync), data_(std::move(data)) {
}
-Request::Request() = default;
-
-Request::~Request() = default;
-
void Request::WriteToParcel(tizen_base::Parcel* parcel) const {
parcel->WriteString(sender_);
parcel->WriteBool(sync_);
class Request : public tizen_base::Parcelable {
public:
Request(std::string sender, bool sync, std::vector<uint8_t> data);
- Request();
- virtual ~Request();
+ Request() = default;
+ virtual ~Request() = default;
void WriteToParcel(tizen_base::Parcel* parcel) const override;
void ReadFromParcel(tizen_base::Parcel* parcel) override;
: result_(result), data_(std::move(data)) {
}
-Response::Response() = default;
-
-Response::~Response() = default;
-
void Response::WriteToParcel(tizen_base::Parcel* parcel) const {
parcel->WriteInt32(result_);
parcel->WriteUInt32(data_.size());
class Response : public tizen_base::Parcelable {
public:
Response(int32_t result, std::vector<uint8_t> data);
- Response();
- virtual ~Response();
+ Response() = default;
+ virtual ~Response() = default;
void WriteToParcel(tizen_base::Parcel* parcel) const override;
void ReadFromParcel(tizen_base::Parcel* parcel) override;
: name_(std::move(name)), pid_(pid) {
}
-SenderInfo::~SenderInfo() = default;
-
const std::string& SenderInfo::GetName() const {
return name_;
}
class EXPORT_API SenderInfo {
public:
SenderInfo(std::string name, pid_t pid);
- virtual ~SenderInfo();
+ virtual ~SenderInfo() = default;
const std::string& GetName() const;
pid_t GetPid() const;
namespace component_based {
-Uri::Builder::~Builder() = default;
-
Uri::Builder& Uri::Builder::SetScheme(std::string scheme) {
scheme_ = std::move(scheme);
return *this;
ParseAuthoritySubComponent(auth_);
}
-Uri::Uri() = default;
-Uri::~Uri() = default;
-
const std::string& Uri::GetScheme() const {
return scheme_;
}
public:
class Builder {
public:
- virtual ~Builder();
+ virtual ~Builder() = default;
Builder& SetScheme(std::string scheme);
Builder& SetAuthority(std::string auth);
Builder& SetPath(std::string path);
std::list<Query> query_list_;
};
- Uri();
+ Uri() = default;
explicit Uri(std::string encoded_uri);
Uri(std::string scheme, std::string auth,
std::string path, std::list<Query> query,
std::string fragment);
- virtual ~Uri();
+ virtual ~Uri() = default;
const std::string& GetScheme() const;
const std::string& GetAuthority() const;
component_based::AppControl ctrl1(ctrl);
ctrl1 = ctrl;
- component_based::AppControl ctrl3(std::move(ctrl));
+ component_based::AppControl ctrl3(std::move(ctrl1));
ctrl3 = std::move(ctrl);
}