aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Communication/PMR/ThreadLoading/ThreadLoadingState.pb-c.c
blob: b66328eee94f098083f6b2257f467dd0b2667326 (plain)
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
41
42
43
44
45
46
47
/* Generated by the protocol buffer compiler.  DO NOT EDIT! */
/* Generated from: ThreadLoadingState.proto */

/* Do not generate deprecated warnings for self */
#ifndef PROTOBUF_C__NO_DEPRECATED
#define PROTOBUF_C__NO_DEPRECATED
#endif

#include "ThreadLoadingState.pb-c.h"
static const ProtobufCEnumValue thread_loading_state__enum_values_by_number[7] =
{
  { "", "", 0 },
  { "", "", 1 },
  { "", "", 2 },
  { "", "", 3 },
  { "", "", 4 },
  { "", "", 5 },
  { "", "", 6 },
};
static const ProtobufCIntRange thread_loading_state__value_ranges[] = {
{0, 0},{0, 7}
};
static const ProtobufCEnumValueIndex thread_loading_state__enum_values_by_name[7] =
{
  { "", 6 },
  { "", 5 },
  { "", 4 },
  { "", 0 },
  { "", 3 },
  { "", 1 },
  { "", 2 },
};
const ProtobufCEnumDescriptor thread_loading_state__descriptor =
{
  PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
  "",
  "",
  "",
  "",
  7,
  thread_loading_state__enum_values_by_number,
  7,
  thread_loading_state__enum_values_by_name,
  1,
  thread_loading_state__value_ranges,
  NULL,NULL,NULL,NULL   /* reserved[1234] */
};
class="w"> Tango.MachineStudio.UI.Modules; using Tango.MachineStudio.UI.Navigation; using Tango.MachineStudio.UI.Notifications; using Tango.MachineStudio.UI.StudioApplication; using Tango.MachineStudio.UI.SupervisingController; using Tango.MachineStudio.UI.TFS; using Tango.MachineStudio.UI.Threading; using Tango.MachineStudio.UI.ViewModels; using Tango.MachineStudio.UI.Views; using Tango.Settings; using Tango.TFS; namespace Tango.MachineStudio.UI { /// <summary> /// This class contains static references to all the view models in the /// application and provides an entry point for the bindings. /// </summary> public class ViewModelLocator { private LogManager LogManager = LogManager.Default; /// <summary> /// Initializes a new instance of the ViewModelLocator class. /// </summary> public ViewModelLocator() { ////if (ViewModelBase.IsInDesignModeStatic) ////{ //// // Create design time view services and models //// TangoIOC.Default.Register<IDataService, DesignDataService>(); ////} ////else ////{ //// // Create run time view services and models //// TangoIOC.Default.Register<IDataService, DataService>(); ////} TangoIOC.Default.Unregister<INotificationProvider>(); TangoIOC.Default.Unregister<IAuthenticationProvider>(); TangoIOC.Default.Unregister<INavigationManager>(); TangoIOC.Default.Unregister<IStudioModuleLoader>(); TangoIOC.Default.Unregister<IStudioApplicationManager>(); TangoIOC.Default.Unregister<IVideoCaptureProvider>(); TangoIOC.Default.Unregister<IDiagnosticsFrameProvider>(); TangoIOC.Default.Unregister<IEventLogger>(); TangoIOC.Default.Unregister<ISpeechProvider>(); TangoIOC.Default.Unregister<ITeamFoundationServiceClient>(); TangoIOC.Default.Unregister<IDispatcherProvider>(); TangoIOC.Default.Unregister<IFirmwareUpgrader>(); TangoIOC.Default.Unregister<MachineStudioWebClient>(); TangoIOC.Default.Unregister<IActionLogManager>(); if (App.StartupArgs.Contains("-webDebug")) { TangoIOC.Default.Register<MachineStudioWebClient, MachineStudioWebClient>(new MachineStudioWebClient("http://localhost:1111", null)); } else { TangoIOC.Default.Register<MachineStudioWebClient, MachineStudioWebClient>(new MachineStudioWebClient()); } TangoIOC.Default.Register<IDispatcherProvider, DefaultDispatcherProvider>(new DefaultDispatcherProvider(Application.Current.Dispatcher)); TangoIOC.Default.Register<INotificationProvider, DefaultNotificationProvider>(); TangoIOC.Default.Register<IAuthenticationProvider, DefaultAuthenticationProvider>(); TangoIOC.Default.Register<INavigationManager, DefaultNavigationManager>(); TangoIOC.Default.Register<IStudioModuleLoader, DefaultStudioModuleLoader>(); TangoIOC.Default.Register<IStudioApplicationManager, DefaultStudioApplicationManager>(); TangoIOC.Default.Register<IVideoCaptureProvider, DefaultVideoCaptureProvider>(); TangoIOC.Default.Register<IDiagnosticsFrameProvider, DefaultDiagnosticsFrameProvider>(); TangoIOC.Default.Register<IEventLogger, DefaultEventLogger>(); TangoIOC.Default.Register<ISpeechProvider, DefaultSpeechProvider>(); TangoIOC.Default.Register<IFirmwareUpgrader, DefaultFirmwareUpgrader>(); TangoIOC.Default.Register<IActionLogManager, DefaultActionLogManager>(new DefaultActionLogManager() { IsAsync = true }); TangoIOC.Default.Register<TeamFoundationServiceExtendedClient>(new TeamFoundationServiceExtendedClient("https://twinetfs.visualstudio.com", String.Empty, "pyulwgs7m3v7pizz3oxusypdkdfw43txggo5mjwu2ouyv2qwprhq")); TangoIOC.Default.Register<MainViewVM>(); TangoIOC.Default.Register<LoadingViewVM>(); TangoIOC.Default.Register<ShutdownViewVM>(); TangoIOC.Default.Register<LoginViewVM>(); TangoIOC.Default.Register<MachineConnectionViewVM>(); TangoIOC.Default.Register<ConnectedMachineViewVM>(); TangoIOC.Default.Register<MachineLoginViewVM>(); TangoIOC.Default.Register<UpdateViewVM>(); TangoIOC.Default.Register<ConsoleWindowVM>(); TangoIOC.Default.Register<AboutViewVM>(); //Register View (Supervising Controller Pattern). //if (!ViewModelBase.IsInDesignModeStatic) //{ // LogManager.Log(String.Format("Registering Supervising Controller {0}...", nameof(IMainView))); // TangoIOC.Default.Register(() => (IMainView)MainView.Self); //} } public MainViewVM MainViewVM { get { return TangoIOC.Default.GetInstance<MainViewVM>(); } } public LoadingViewVM LoadingViewVM { get { return TangoIOC.Default.GetInstance<LoadingViewVM>(); } } public ShutdownViewVM ShutdownViewVM { get { return TangoIOC.Default.GetInstance<ShutdownViewVM>(); } } public LoginViewVM LoginViewVM { get { return TangoIOC.Default.GetInstance<LoginViewVM>(); } } public MachineConnectionViewVM MachineConnectionViewVM { get { return TangoIOC.Default.GetInstance<MachineConnectionViewVM>(); } } public ConnectedMachineViewVM ConnectedMachineViewVM { get { return TangoIOC.Default.GetInstance<ConnectedMachineViewVM>(); } } public MachineLoginViewVM MachineLoginViewVM { get { return TangoIOC.Default.GetInstance<MachineLoginViewVM>(); } } public UpdateViewVM UpdateViewVM { get { return TangoIOC.Default.GetInstance<UpdateViewVM>(); } } public ConsoleWindowVM ConsoleWindowVM { get { return TangoIOC.Default.GetInstance<ConsoleWindowVM>(); } } public AboutViewVM AboutViewVM { get { return TangoIOC.Default.GetInstance<AboutViewVM>(); } } } }