/// /// HaptikaPPGAutolinking.mm /// This file was generated by nitrogen. DO NOT MODIFY THIS FILE. /// https://github.com/mrousavy/nitro /// Copyright © Marc Rousavy @ Margelo /// #import #import #import "HaptikaPPG-Swift-Cxx-Umbrella.hpp" #import #include "HybridHaptikaPPGFrameProcessorSpecSwift.hpp" #include "HybridHaptikaHealthKitSpecSwift.hpp" #include "HybridHaptikaCardiacMirrorSpecSwift.hpp" @interface HaptikaPPGAutolinking : NSObject @end @implementation HaptikaPPGAutolinking + (void) load { using namespace margelo::nitro; using namespace margelo::nitro::haptika::ppg; HybridObjectRegistry::registerHybridObjectConstructor( "HaptikaPPGFrameProcessor", []() -> std::shared_ptr { std::shared_ptr hybridObject = HaptikaPPG::HaptikaPPGAutolinking::createHaptikaPPGFrameProcessor(); return hybridObject; } ); HybridObjectRegistry::registerHybridObjectConstructor( "HaptikaHealthKit", []() -> std::shared_ptr { std::shared_ptr hybridObject = HaptikaPPG::HaptikaPPGAutolinking::createHaptikaHealthKit(); return hybridObject; } ); HybridObjectRegistry::registerHybridObjectConstructor( "HaptikaCardiacMirror", []() -> std::shared_ptr { std::shared_ptr hybridObject = HaptikaPPG::HaptikaPPGAutolinking::createHaptikaCardiacMirror(); return hybridObject; } ); } @end