AdapterIOSNative.hpp
938 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//
// AdapterIOSNative.hpp
// LiveCam
//
// Created by sbc on 22/12/20.
// Copyright © 2020 roopam mishra. All rights reserved.
//
#ifndef AdapterIOSNative_hpp
#define AdapterIOSNative_hpp
#include <stdio.h>
#include "Manomotion.h"
#include "Base.h"
#include "IOSUtils.hpp"
#include "AdapterBase.h"
#include "public_structs.h"
#pragma once
using namespace std;
class AdapterIOSNative: public AdapterBase {
public:
AdapterIOSNative();
AdapterIOSNative* initialise(string path,string id,string bundleId,string deviceModel,string devcieBrand,string filepath);
string filepath;
string path;
string deviceId;
string bundleId;
string deviceModel;
string deviceBrand;
private:
string getID() override;
string getPath(PATH_TYPE type) override;
string getBundleID() override;
string getDeviceModel() override;
string getDeviceBrand() override;
};
#endif /* AdapterIOSNative_hpp */