AdapterIOSNative.hpp 938 Bytes
//
//  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 */