<commit_before>///////////////////////////////////////////////////////////////////////////////
// FILE:          Conex_Axis.cpp
// PROJECT:       Micro-Manager
// SUBSYSTEM:     DeviceAdapters
//-----------------------------------------------------------------------------
// DESCRIPTION:   Newport Conex axes Driver
//                X Stage
//                Y Stage
//                Z Stage
//
// AUTHORS:       <NAME> JPG Micro-Services
// COPYRIGHT:     JPG Micro-Services Newport 2013
// LICENSE:       This library is free software; you can redistribute it and/or
//                modify it under the terms of the GNU Lesser General Public
//                License as published by the Free Software Foundation.
//                
//                You should have received a copy of the GNU Lesser General Public
//                License along with the source distribution; if not, write to
//                the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
//                Boston, MA  02111-1307  USA
//
//                This file is distributed in the hope that it will be useful,
//                but WITHOUT ANY WARRANTY; without even the implied warranty
//                of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//
//                IN NO EVENT SHALL THE COPYRIGHT OWNER OR
//                CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
//                INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES.  
//

#ifdef WIN32
//   #include <windows.h>
   #define snprintf _snprintf 
#pragma warning(disable: 4355)
#endif

#include "Conex_Axis.h"
#include <string>
//#include <math.h>
#include "../../MMDevice/ModuleInterface.h"
#include <sstream>
#include <winuser.h>

const char* g_X_AxisDeviceName  = "XAxis";
const char* g_Y_AxisDeviceName  = "YAxis";
const char* g_Z_AxisDeviceName  = "ZAxis";

using namespace std;


///////////////////////////////////////////////////////////////////////////////
// Exported MMDevice API
///////////////////////////////////////////////////////////////////////////////
MODULE_API void InitializeModuleData()
{
   AddAvailableDeviceName(g_X_AxisDeviceName,  "Conex_Axis X Axis");
   AddAvailableDeviceName(g_Y_AxisDeviceName,  "Conex_Axis Y Axis");
   AddAvailableDeviceName(g_Z_AxisDeviceName,  "Conex_Axis Z Axis");
}                                                                            
<commit_msg>CONEX: Remove unused preprocessor directives.<commit_after>///////////////////////////////////////////////////////////////////////////////
// FILE:          Conex_Axis.cpp
// PROJECT:       Micro-Manager
// SUBSYSTEM:     DeviceAdapters
//-----------------------------------------------------------------------------
// DESCRIPTION:   Newport Conex axes Driver
//                X Stage
//                Y Stage
//                Z Stage
//
// AUTHORS:       <NAME> JPG Micro-Services
// COPYRIGHT:     JPG Micro-Services Newport 2013
// LICENSE:       This library is free software; you can redistribute it and/or
//                modify it under the terms of the GNU Lesser General Public
//                License as published by the Free Software Foundation.
//                
//                You should have received a copy of the GNU Lesser General Public
//                License along with the source distribution; if not, write to
//                the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
//                Boston, MA  02111-1307  USA
//
//                This file is distributed in the hope that it will be useful,
//                but WITHOUT ANY WARRANTY; without even the implied warranty
//                of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//
//                IN NO EVENT SHALL THE COPYRIGHT OWNER OR
//                CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
//                INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES.  
//

#ifdef _MSC_VER
#pragma warning(disable: 4355)
#endif

#include "Conex_Axis.h"
#include <string>
#include "../../MMDevice/ModuleInterface.h"
#include <sstream>

const char* g_X_AxisDeviceName  = "XAxis";
const char* g_Y_AxisDeviceName  = "YAxis";
const char* g_Z_AxisDeviceName  = "ZAxis";

using namespace std;


///////////////////////////////////////////////////////////////////////////////
// Exported MMDevice API
///////////////////////////////////////////////////////////////////////////////
MODULE_API void InitializeModuleData()
{
   AddAvailableDeviceName(g_X_AxisDeviceName,  "Conex_Axis X Axis");
   AddAvailableDeviceName(g_Y_AxisDeviceName,  "Conex_Axis Y Axis");
   AddAvailableDeviceName(g_Z_AxisDeviceName,  "Conex_Axis Z Axis");
}                                                                            

{'fraction_non_alphanumeric': 0.20353609766364975, 'fraction_numerical': 0.0096821721742791, 'mean_word_length': 1.351311232063335, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 12, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2345563', 'n_tokens_mistral': 1183, 'n_tokens_neox': 1094, 'n_words': 393}