Skip to content

Interface SpinnakerNET::IManagedSystem

ClassList > SpinnakerNET > IManagedSystem

  • #include <IManagedSystem.h>

Inherited by the following classes: SpinnakerNET::ManagedSystem

Public Attributes

Type Name
property ManagedTransportLayerSystem TLSystem = /* multi line expression */

Public Functions

Type Name
void DisposeInterfaces (ManagedInterfaceList^ interfaceList)
ManagedCameraList GetCameras ()
ManagedCameraList GetCameras (bool updateInterfaces, bool updateCameras)
ManagedInterfaceList GetInterfaces ()
ManagedInterfaceList GetInterfaces (bool updateInterface)
const LibraryVersion GetLibraryVersion ()
SpinnakerNET::ManagedLoggingLevel GetLoggingEventPriorityLevel ()
Spinnaker::SystemPtr * GetNativeSystemPtr ()
SpinnakerNET::GenApi::INodeMap GetTLNodeMap ()
bool IsInUse (void)
void RegisterEventHandler (ManagedEventHandler^ event)
void RegisterLoggingEventHandler (ManagedLoggingEventHandler^ loggingCallback)
List< ActionCommandResult^> SendActionCommand (unsigned int deviceKey, unsigned int groupKey, unsigned int groupMask, Nullable< unsigned long long > actionTime, bool requestAck)
void SetLoggingEventPriorityLevel (ManagedLoggingLevel level)
void UnregisterEventHandler (ManagedEventHandler^ event)
void UnregisterLoggingEventHandler (ManagedLoggingEventHandler^ loggingCallback)
void UnregisterLoggingEventHandler (void)
bool UpdateCameras ()
bool UpdateCameras (bool updateInterfaces)
void UpdateInterfaceList ()
bool UpdateProducers ()
bool UpdateProducers (::System::String ^ ctiPath)

Public Attributes Documentation

variable TLSystem

property ManagedTransportLayerSystem SpinnakerNET::IManagedSystem::TLSystem;

Public Functions Documentation

function DisposeInterfaces

void SpinnakerNET::IManagedSystem::DisposeInterfaces (
    ManagedInterfaceList ^ interfaceList
) 

function GetCameras [1/2]

ManagedCameraList SpinnakerNET::IManagedSystem::GetCameras () 

function GetCameras [2/2]

ManagedCameraList SpinnakerNET::IManagedSystem::GetCameras (
    bool updateInterfaces,
    bool updateCameras
) 

function GetInterfaces [1/2]

ManagedInterfaceList SpinnakerNET::IManagedSystem::GetInterfaces () 

function GetInterfaces [2/2]

ManagedInterfaceList SpinnakerNET::IManagedSystem::GetInterfaces (
    bool updateInterface
) 

function GetLibraryVersion

const  LibraryVersion SpinnakerNET::IManagedSystem::GetLibraryVersion () 

function GetLoggingEventPriorityLevel

SpinnakerNET::ManagedLoggingLevel SpinnakerNET::IManagedSystem::GetLoggingEventPriorityLevel () 

function GetNativeSystemPtr

Spinnaker::SystemPtr * SpinnakerNET::IManagedSystem::GetNativeSystemPtr () 

function GetTLNodeMap

SpinnakerNET::GenApi::INodeMap SpinnakerNET::IManagedSystem::GetTLNodeMap () 

function IsInUse

bool SpinnakerNET::IManagedSystem::IsInUse (
    void
) 

function RegisterEventHandler

void SpinnakerNET::IManagedSystem::RegisterEventHandler (
    ManagedEventHandler^ event
) 

function RegisterLoggingEventHandler

void SpinnakerNET::IManagedSystem::RegisterLoggingEventHandler (
    ManagedLoggingEventHandler^ loggingCallback
) 

function SendActionCommand

List< ActionCommandResult ^> SpinnakerNET::IManagedSystem::SendActionCommand (
    unsigned  int deviceKey,
    unsigned  int groupKey,
    unsigned  int groupMask,
    Nullable < unsigned  long  long > actionTime,
    bool requestAck
) 

function SetLoggingEventPriorityLevel

void SpinnakerNET::IManagedSystem::SetLoggingEventPriorityLevel (
    ManagedLoggingLevel level
) 

function UnregisterEventHandler

void SpinnakerNET::IManagedSystem::UnregisterEventHandler (
    ManagedEventHandler^ event
) 

function UnregisterLoggingEventHandler [1/2]

void SpinnakerNET::IManagedSystem::UnregisterLoggingEventHandler (
    ManagedLoggingEventHandler^ loggingCallback
) 

function UnregisterLoggingEventHandler [2/2]

void SpinnakerNET::IManagedSystem::UnregisterLoggingEventHandler (
    void
) 

function UpdateCameras [1/2]

bool SpinnakerNET::IManagedSystem::UpdateCameras () 

function UpdateCameras [2/2]

bool SpinnakerNET::IManagedSystem::UpdateCameras (
    bool updateInterfaces
) 

function UpdateInterfaceList

void SpinnakerNET::IManagedSystem::UpdateInterfaceList () 

function UpdateProducers [1/2]

bool SpinnakerNET::IManagedSystem::UpdateProducers () 

function UpdateProducers [2/2]

bool SpinnakerNET::IManagedSystem::UpdateProducers (
    ::System::String ^ ctiPath
) 


The documentation for this class was generated from the following file C:/workspace/src/SpinnakerNET/IManagedSystem.h