From 76f3ef1d7c2b4393a8e8b402deb924e606448d27 Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Wed, 11 Feb 2026 23:19:15 +1100 Subject: More cleanup, fix lifetime and mutex issues --- src/context.hh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/context.hh (limited to 'src/context.hh') diff --git a/src/context.hh b/src/context.hh new file mode 100644 index 0000000..5972740 --- /dev/null +++ b/src/context.hh @@ -0,0 +1,21 @@ +#ifndef CONTEXT_HH_ +#define CONTEXT_HH_ + +// The purpose of this class is to provide a base class for Context classes. + +namespace low_latency { + +class Context { + +public: + Context(); + Context(const Context& context) = delete; + Context(Context&& context) = delete; + Context operator=(const Context& context) = delete; + Context operator=(Context&& context) = delete; + virtual ~Context(); +}; + +} // namespace low_latency + +#endif \ No newline at end of file -- cgit v1.2.3