Update yet more file header comments to standardized new format
This commit is contained in:
parent
a3066db16c
commit
a7c400bc65
26 changed files with 288 additions and 133 deletions
9
Colors.h
9
Colors.h
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| Colors.h |
|
||||
| |
|
||||
| List of named color constants |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#ifndef COLORS_H
|
||||
#define COLORS_H
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| Detector.h |
|
||||
| |
|
||||
| Macros for registering detectors |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DeviceDetector.h"
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| DeviceDetector.h |
|
||||
| |
|
||||
| Device detector functionality |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <functional>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| LogManager.cpp |
|
||||
| |
|
||||
| Manages log file and output to the console |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include "LogManager.h"
|
||||
|
||||
#include <stdarg.h>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| LogManager.h |
|
||||
| |
|
||||
| Manages log file and output to the console |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#ifndef LOGMANAGER_H
|
||||
#define LOGMANAGER_H
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,17 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| NetworkClient.cpp |
|
||||
| |
|
||||
| Client code for OpenRGB SDK |
|
||||
| OpenRGB SDK network client |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 5/9/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 09 May 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <cstring>
|
||||
#include "NetworkClient.h"
|
||||
#include "RGBController_Network.h"
|
||||
#include <cstring>
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <Windows.h>
|
||||
|
|
|
|||
|
|
@ -1,19 +1,21 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| NetworkClient.h |
|
||||
| |
|
||||
| Client header for OpenRGB SDK |
|
||||
| OpenRGB SDK network client |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 5/9/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 09 May 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include "RGBController.h"
|
||||
#include "NetworkProtocol.h"
|
||||
#include "net_port.h"
|
||||
#pragma once
|
||||
|
||||
#include <mutex>
|
||||
#include <thread>
|
||||
|
||||
#pragma once
|
||||
#include "RGBController.h"
|
||||
#include "NetworkProtocol.h"
|
||||
#include "net_port.h"
|
||||
|
||||
typedef void (*NetClientCallback)(void *);
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,16 @@
|
|||
#include "NetworkProtocol.h"
|
||||
/*---------------------------------------------------------*\
|
||||
| NetworkProtocol.cpp |
|
||||
| |
|
||||
| OpenRGB SDK network protocol |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 09 May 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <cstring>
|
||||
#include "NetworkProtocol.h"
|
||||
|
||||
/*-----------------------------------------------------*\
|
||||
| OpenRGB SDK Magic Value "ORGB" |
|
||||
|
|
|
|||
|
|
@ -1,10 +1,13 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| NetworkProtocol.h |
|
||||
| |
|
||||
| Protocol header for OpenRGB SDK |
|
||||
| OpenRGB SDK network protocol |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 5/9/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 09 May 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,17 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| NetworkServer.cpp |
|
||||
| |
|
||||
| Server code for OpenRGB SDK |
|
||||
| OpenRGB SDK network server |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 5/9/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 09 May 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <cstring>
|
||||
#include "NetworkServer.h"
|
||||
#include "LogManager.h"
|
||||
#include <cstring>
|
||||
|
||||
#ifndef WIN32
|
||||
#include <sys/ioctl.h>
|
||||
|
|
|
|||
|
|
@ -1,21 +1,23 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| NetworkServer.h |
|
||||
| |
|
||||
| Server header for OpenRGB SDK |
|
||||
| OpenRGB SDK network server |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 5/9/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 09 May 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include "RGBController.h"
|
||||
#include "NetworkProtocol.h"
|
||||
#include "net_port.h"
|
||||
#include "ProfileManager.h"
|
||||
#pragma once
|
||||
|
||||
#include <mutex>
|
||||
#include <thread>
|
||||
#include <chrono>
|
||||
|
||||
#pragma once
|
||||
#include "RGBController.h"
|
||||
#include "NetworkProtocol.h"
|
||||
#include "net_port.h"
|
||||
#include "ProfileManager.h"
|
||||
|
||||
#define MAXSOCK 32
|
||||
#define TCP_TIMEOUT_SECONDS 5
|
||||
|
|
|
|||
|
|
@ -1,19 +1,21 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| OpenRGBPluginInterface.h |
|
||||
| |
|
||||
| OpenRGB Plugin Interface Class |
|
||||
| OpenRGB SDK network protocol |
|
||||
| |
|
||||
| herosilas12 (CoffeeIsLife) 12/11/2020 |
|
||||
| Adam Honse (CalcProgrammer1) 1/5/2021 |
|
||||
\*-----------------------------------------*/
|
||||
| herosilas12 (CoffeeIsLife) 11 Dec 2020 |
|
||||
| Adam Honse (CalcProgrammer1) 05 Jan 2021 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "ResourceManager.h"
|
||||
|
||||
#include <QtPlugin>
|
||||
#include <QLabel>
|
||||
#include <QMenu>
|
||||
#include "ResourceManager.h"
|
||||
|
||||
#define OpenRGBPluginInterface_IID "com.OpenRGBPluginInterface"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| PluginManager.cpp |
|
||||
| |
|
||||
| OpenRGB plugin manager |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include "LogManager.h"
|
||||
#include "filesystem.h"
|
||||
#include "PluginManager.h"
|
||||
|
|
|
|||
|
|
@ -1,14 +1,21 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| PluginManager.h |
|
||||
| |
|
||||
| OpenRGB plugin manager |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "OpenRGBPluginInterface.h"
|
||||
|
||||
#include <string>
|
||||
#include <iostream>
|
||||
#include <QPluginLoader>
|
||||
#include <QLabel>
|
||||
#include <QtPlugin>
|
||||
#include <QDir>
|
||||
|
||||
#include <string>
|
||||
#include <iostream>
|
||||
#include "OpenRGBPluginInterface.h"
|
||||
|
||||
typedef struct
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,12 +1,21 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| ProfileManager.cpp |
|
||||
| |
|
||||
| OpenRGB profile manager |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
#include <cstring>
|
||||
#include "ProfileManager.h"
|
||||
#include "ResourceManager.h"
|
||||
#include "RGBController_Dummy.h"
|
||||
#include "LogManager.h"
|
||||
#include "NetworkProtocol.h"
|
||||
#include "filesystem.h"
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
#include <cstring>
|
||||
#include "StringUtils.h"
|
||||
|
||||
#define OPENRGB_PROFILE_HEADER "OPENRGB_PROFILE"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,15 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| ProfileManager.h |
|
||||
| |
|
||||
| OpenRGB profile manager |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "RGBController.h"
|
||||
|
||||
#include "filesystem.h"
|
||||
|
||||
class ProfileManagerInterface
|
||||
|
|
|
|||
|
|
@ -1,22 +1,15 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| ResourceManager.cpp |
|
||||
| |
|
||||
| OpenRGB Resource Manager controls access |
|
||||
| to application components including |
|
||||
| RGBControllers, I2C interfaces, and |
|
||||
| network SDK components |
|
||||
| OpenRGB Resource Manager controls access to application |
|
||||
| components including RGBControllers, I2C interfaces, |
|
||||
| and network SDK components |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 9/27/2020 |
|
||||
\*-----------------------------------------*/
|
||||
|
||||
#include "ResourceManager.h"
|
||||
#include "ProfileManager.h"
|
||||
#include "LogManager.h"
|
||||
#include "SettingsManager.h"
|
||||
#include "NetworkClient.h"
|
||||
#include "NetworkServer.h"
|
||||
#include "filesystem.h"
|
||||
#include "StringUtils.h"
|
||||
| Adam Honse (CalcProgrammer1) 27 Sep 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <codecvt>
|
||||
|
|
@ -26,6 +19,14 @@
|
|||
#include <stdlib.h>
|
||||
#include <string>
|
||||
#include <hidapi/hidapi.h>
|
||||
#include "ResourceManager.h"
|
||||
#include "ProfileManager.h"
|
||||
#include "LogManager.h"
|
||||
#include "SettingsManager.h"
|
||||
#include "NetworkClient.h"
|
||||
#include "NetworkServer.h"
|
||||
#include "filesystem.h"
|
||||
#include "StringUtils.h"
|
||||
|
||||
const hidapi_wrapper default_wrapper =
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,13 +1,15 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| ResourceManager.h |
|
||||
| |
|
||||
| OpenRGB Resource Manager controls access |
|
||||
| to application components including |
|
||||
| RGBControllers, I2C interfaces, and |
|
||||
| network SDK components |
|
||||
| OpenRGB Resource Manager controls access to application |
|
||||
| components including RGBControllers, I2C interfaces, |
|
||||
| and network SDK components |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 9/27/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 27 Sep 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
|
|
@ -16,7 +18,6 @@
|
|||
#include <functional>
|
||||
#include <thread>
|
||||
#include <string>
|
||||
|
||||
#include "hidapi_wrapper.h"
|
||||
#include "i2c_smbus.h"
|
||||
#include "filesystem.h"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,20 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| SettingsManager.cpp |
|
||||
| |
|
||||
| OpenRGB Settings Manager maintains a list|
|
||||
| of application settings in JSON format. |
|
||||
| Other components may register settings |
|
||||
| with this class and store/load values. |
|
||||
| OpenRGB Settings Manager maintains a list of application|
|
||||
| settings in JSON format. Other components may register |
|
||||
| settings with this class and store/load values. |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 11/4/2020 |
|
||||
\*-----------------------------------------*/
|
||||
|
||||
#include "SettingsManager.h"
|
||||
#include "LogManager.h"
|
||||
| Adam Honse (CalcProgrammer1) 04 Nov 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <fstream>
|
||||
#include <iostream>
|
||||
#include "SettingsManager.h"
|
||||
#include "LogManager.h"
|
||||
|
||||
SettingsManager::SettingsManager()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,13 +1,15 @@
|
|||
/*-----------------------------------------*\
|
||||
/*---------------------------------------------------------*\
|
||||
| SettingsManager.h |
|
||||
| |
|
||||
| OpenRGB Settings Manager maintains a list|
|
||||
| of application settings in JSON format. |
|
||||
| Other components may register settings |
|
||||
| with this class and store/load values. |
|
||||
| OpenRGB Settings Manager maintains a list of application|
|
||||
| settings in JSON format. Other components may register |
|
||||
| settings with this class and store/load values. |
|
||||
| |
|
||||
| Adam Honse (CalcProgrammer1) 11/4/2020 |
|
||||
\*-----------------------------------------*/
|
||||
| Adam Honse (CalcProgrammer1) 04 Nov 2020 |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,14 @@
|
|||
#include "StringUtils.h"
|
||||
/*---------------------------------------------------------*\
|
||||
| StringUtils.cpp |
|
||||
| |
|
||||
| String utility functions |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <string>
|
||||
#include "StringUtils.h"
|
||||
|
||||
const char* StringUtils::wchar_to_char(const wchar_t* pwchar)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| StringUtils.h |
|
||||
| |
|
||||
| String utility functions |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#ifndef STRING_UTILS_H
|
||||
#define STRING_UTILS_H
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| filesystem.h |
|
||||
| |
|
||||
| Selects between std and experimental filesystem library |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#ifndef FILESYSTEM_H
|
||||
#define FILESYSTEM_H
|
||||
|
||||
|
|
|
|||
23
main.cpp
23
main.cpp
|
|
@ -1,11 +1,16 @@
|
|||
/******************************************************************************************\
|
||||
* *
|
||||
* main.cpp *
|
||||
* *
|
||||
* Main function for OpenAuraSDK GUI project *
|
||||
* *
|
||||
\******************************************************************************************/
|
||||
/*---------------------------------------------------------*\
|
||||
| main.cpp |
|
||||
| |
|
||||
| Entry point for the OpenRGB application |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include <vector>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <thread>
|
||||
#include "ResourceManager.h"
|
||||
#include "NetworkClient.h"
|
||||
#include "NetworkServer.h"
|
||||
|
|
@ -13,10 +18,6 @@
|
|||
#include "RGBController.h"
|
||||
#include "i2c_smbus.h"
|
||||
#include "LogManager.h"
|
||||
#include <vector>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <thread>
|
||||
|
||||
#ifdef _MACOSX_X86_X64
|
||||
#include "macUSPCIOAccess.h"
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| wmi.cpp |
|
||||
| |
|
||||
| WMI interface functionality |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#include "wmi.h"
|
||||
|
||||
IWbemLocator* Wmi::pLoc = nullptr;
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
/*---------------------------------------------------------*\
|
||||
| wmi.h |
|
||||
| |
|
||||
| WMI interface functionality |
|
||||
| |
|
||||
| This file is part of the OpenRGB project |
|
||||
| SPDX-License-Identifier: GPL-2.0-only |
|
||||
\*---------------------------------------------------------*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue