BaseDevice Class | ReimplementedTest
Description: Base class demonstrating reimplemented member visibility.
Keywords: class

# BaseDevice Class

Base class demonstrating reimplemented member visibility. More...

Header: | `#include <basedevice.h>`
Inherited By: | NetworkDevice

- List of all members, including inherited members

## Public Functions

| BaseDevice()
virtual | ~BaseDevice()
virtual void | regularVirtualFunction()

## Detailed Description

This class provides virtual methods that will be reimplemented in derived classes, with some marked as internal.

## Member Function Documentation

### BaseDevice::BaseDevice()

Constructs a BaseDevice.

### `[virtual noexcept]` BaseDevice::~BaseDevice()

Destroys the BaseDevice.

### `[virtual]` void BaseDevice::regularVirtualFunction()

Regular virtual function implementation.