summaryrefslogtreecommitdiffhomepage
path: root/include/ocl/fix
diff options
context:
space:
mode:
Diffstat (limited to 'include/ocl/fix')
-rw-r--r--include/ocl/fix/checksum.hpp4
-rw-r--r--include/ocl/fix/detail/config.hpp2
-rw-r--r--include/ocl/fix/parser.hpp4
3 files changed, 6 insertions, 4 deletions
diff --git a/include/ocl/fix/checksum.hpp b/include/ocl/fix/checksum.hpp
index e1ed745..2672996 100644
--- a/include/ocl/fix/checksum.hpp
+++ b/include/ocl/fix/checksum.hpp
@@ -2,7 +2,7 @@
* File: fix/checksum.hpp
* Purpose: Financial Information Exchange checksum in C++
* Author: Amlal El Mahrouss (amlal@nekernel.org)
- * Copyright 2025, Amlal El Mahrouss, licensed under the Boost Software License.
+ * Copyright 2025-2026, Amlal El Mahrouss, licensed under the Boost Software License.
*/
#ifndef OCL_FIX_CHECKSUM
@@ -34,6 +34,7 @@ namespace ocl::fix
/// \brief FIX message operators namespace.
namespace operators
{
+
using checksum_type = long long;
/// \brief Calculates the FIX protocol checksum for a message.
@@ -53,6 +54,7 @@ namespace ocl::fix
cks += 1;
return cks % 256;
}
+
} // namespace operators
} // namespace ocl::fix
diff --git a/include/ocl/fix/detail/config.hpp b/include/ocl/fix/detail/config.hpp
index 582f349..a6e6fb9 100644
--- a/include/ocl/fix/detail/config.hpp
+++ b/include/ocl/fix/detail/config.hpp
@@ -2,7 +2,7 @@
* File: detail/config.hpp
* Purpose: Config file of the OCL.FIX library.
* Author: Amlal El Mahrouss (amlal@nekernel.org)
- * Copyright 2025, Amlal El Mahrouss, licensed under the Boost Software License.
+ * Copyright 2025-2026, Amlal El Mahrouss, licensed under the Boost Software License.
*/
#ifndef OCL_FIX_CONFIG
diff --git a/include/ocl/fix/parser.hpp b/include/ocl/fix/parser.hpp
index 560ecb9..086b6a7 100644
--- a/include/ocl/fix/parser.hpp
+++ b/include/ocl/fix/parser.hpp
@@ -2,7 +2,7 @@
* File: fix/parser.hpp
* Purpose: Financial Information Exchange parser in C++
* Author: Amlal El Mahrouss (amlal@nekernel.org)
- * Copyright 2025, Amlal El Mahrouss, licensed under the Boost Software License.
+ * Copyright 2025-2026, Amlal El Mahrouss, licensed under the Boost Software License.
*/
// Copyright 2025-2026, Amlal El Mahrouss (amlal@nekernel.org)
@@ -123,7 +123,7 @@ namespace ocl::fix
visitor();
~visitor();
- /// \brief Alias of visit.
+ /// @brief Alias of visit.
range_buffer operator()(const std::string& in);
/// @brief Visits a FIX message and parse it into a range_buffer object.