|
| | DwmArgumentIO.hh |
| | iostream helpers for Argument values
|
| |
| | DwmArguments.hh |
| | Command line argument processing class templates.
|
| |
| | DwmASIO.hh |
| | Dwm::ASIO class declaration.
|
| |
| | DwmASIOCapable.hh |
| | Dwm::HasAsioTcpRead, Dwm::HasAsioTcpWrite, Dwm::HasAsioLocalRead, Dwm::HasAsioLocalWrite, Dwm::HasAsioGenericStreamRead, Dwm::HasAsioGenericStreamWrite, Dwm::HasAsioRead and Dwm::HasAsioWrite concepts. Dwm::ASIOReadable, Dwm::ASIOWritable, Dwm::ASIOCapable interface declarations.
|
| |
| | DwmBase64.hh |
| | base64 and base64url encoding/decoding function definitions
|
| |
| | DwmBootTime.hh |
| | Dwm::BootTime declaration.
|
| |
| | DwmBZ2IO.hh |
| | Dwm::BZ2IO class declaration.
|
| |
| | DwmBZ2IOCapable.hh |
| | Dwm::HasBZRead and Dwm::HasBZWrite concepts. Dwm::BZ2Readable, Dwm::BZ2Writable and Dwm::BZ2IOCapable pure virtual interface declarations.
|
| |
| | DwmCgi.hh |
| | Dwm::Cgi class definition.
|
| |
| | DwmConcurrentQueue.hh |
| | Dwm::Thread::ConcurrentQueue class template definition.
|
| |
| | DwmCvsTag.hh |
| | Dwm::CvsTag class definition.
|
| |
| | DwmDaemonUtils.hh |
| | Dwm::DaemonUtils class definition.
|
| |
| | DwmDataLog.hh |
| | Dwm::DataLog and Dwm::DataLog::Entry class templates.
|
| |
| | DwmDateTime.hh |
| | Dwm::DateTime class definition.
|
| |
| | DwmDescriptor.hh |
| | Dwm::Descriptor class definition.
|
| |
| | DwmDescriptorIO.hh |
| | Dwm::DescriptorIO class declaration.
|
| |
| | DwmDescriptorIOCapable.hh |
| | Dwm::HasDescriptorRead and Dwm::HasDescriptorWrite concepts. Dwm::DescriptorReadable, Dwm::DescriptorWritable and Dwm::DescriptorIOCapable pure virtual class declarations.
|
| |
| | DwmDiff.hh |
| | Dwm::Diff function templates.
|
| |
| | DwmDirectoryEntry.hh |
| | Dwm::DirectoryEntry class definition.
|
| |
| | DwmDocMainPage.hh |
| | Documentation main page (no source code)
|
| |
| | DwmEngFormat.hh |
| | Dwm::EngFormat class definition.
|
| |
| | DwmExecutor.hh |
| | Dwm::Executor class definition.
|
| |
| | DwmFFIVar.hh |
| | Class templates for simple Freedom From Interference (FFI) Note that this implementation uses C++20 constraints and concepts.
|
| |
| | DwmFileIO.hh |
| | Dwm::FileIO class declaration.
|
| |
| | DwmFileIOCapable.hh |
| | Dwm::HasFileRead and Dwm::HasFileWrite concepts. Dwm::FileIOCapable pure virtual class declaration.
|
| |
| | DwmFileLogger.hh |
| | Dwm::FileLogger class definition.
|
| |
| | DwmFileRoller.hh |
| | Dwm::FileRoller class definition.
|
| |
| | DwmGetAddrInfo.hh |
| | Dwm::GetAddrInfo function definition.
|
| |
| | DwmGitVersion.hh |
| | NOT YET DOCUMENTED.
|
| |
| | DwmGroup.hh |
| | Dwm::Group class definition.
|
| |
| | DwmGZIO.hh |
| | Dwm::GZIO class definition.
|
| |
| | DwmGZIOCapable.hh |
| | Dwm::HasGZRead and Dwm::HasGZWrite concepts. Dwm::GZReadable, Dwm::GZWritable and Dwm::GZIOCapable pure virtual class declarations.
|
| |
| | DwmIO.hh |
| | Dwm::IO class definition.
|
| |
| | DwmIOUtils.hh |
| | Dwm::IOUtils class declaration and implementation.
|
| |
| | DwmIpAddress.hh |
| | Dwm::IpAddress class definition.
|
| |
| | DwmIpPrefix.hh |
| | Dwm::IpPrefix class declaration.
|
| |
| | DwmIpv4Address.hh |
| | Dwm::Ipv4Address class definition.
|
| |
| | DwmIpv4AddrMap.hh |
| | Dwm::Ipv4AddrMap class template declaration.
|
| |
| | DwmIpv4Prefix.hh |
| | Dwm::Ipv4Prefix class definition.
|
| |
| | DwmIpv4PrefixMap.hh |
| | NOT YET DOCUMENTED.
|
| |
| | DwmIpv4Routes.hh |
| | Dwm::Ipv4Routes class template definition.
|
| |
| | DwmIpv4Utils.hh |
| | Miscellaneous IPv4 utilities.
|
| |
| | DwmIpv6Address.hh |
| | Dwm::Ipv6Address class definition.
|
| |
| | DwmIpv6AddrMap.hh |
| | Dwm::Ipv6AddrMap class template declaration.
|
| |
| | DwmIpv6Prefix.hh |
| | Dwm::Ipv6Prefix class definition.
|
| |
| | DwmIpv6PrefixMap.hh |
| | NOT YET DOCUMENTED.
|
| |
| | DwmLoadBalancer.hh |
| | Dwm::LoadBalancer class template definition.
|
| |
| | DwmLocalInterfaces.hh |
| | Dwm::LocalInterfaceAlias, Dwm::LocalInterface and Dwm::GetLocalInterfaces() definitions.
|
| |
| | DwmMacAddress.hh |
| | Dwm::MacAddress class definition.
|
| |
| | DwmMplsLabel.hh |
| | Dwm::MplsLabel class definition.
|
| |
| | DwmMplsLabelStack.hh |
| | Dwm::MplsLabelStack class definition.
|
| |
| | DwmOperators.hh |
| | Miscellaneous operators.
|
| |
| | DwmOptArgs.hh |
| | Dwm::Argument, Dwm::OptArg and Dwm::OptArgs definitions.
|
| |
| | DwmPacer.hh |
| | Dwm::Pacer class definition.
|
| |
| | DwmPackageInfo.hh |
| | Dwm::PackageInfo class.
|
| |
| | DwmPassword.hh |
| | Dwm::Password class definition.
|
| |
| | DwmPathUtils.hh |
| | Dwm::PathUtils class definition.
|
| |
| | DwmPcap.hh |
| | Dwm::Pcap class definition.
|
| |
| | DwmPortability.hh |
| | A configure target for dealing with OS differences.
|
| |
| | DwmProcessInfo.hh |
| | Dwm::ProcessInfo class declaration.
|
| |
| | DwmProcessTable.hh |
| | Dwm::ProcessTable typedef and utility function prototypes.
|
| |
| | DwmProcessTree.hh |
| | Dwm::ProcessTree class declaration.
|
| |
| | DwmReadable.hh |
| | Dwm::Readable pure virtual class definition.
|
| |
| | DwmRusage.hh |
| | Dwm::Rusage class definition.
|
| |
| | DwmSignal.hh |
| | Dwm::Signal class definition.
|
| |
| | DwmStreamedLengthCapable.hh |
| | Dwm::StreamedLengthCapable pure virtual class declaration.
|
| |
| | DwmStreamIO.hh |
| | Dwm::StreamIO class declaration.
|
| |
| | DwmStreamIOCapable.hh |
| | Dwm::HasStreamRead and Dwm::HasStreamWrite concepts. Dwm::StreamReadable, Dwm::StreamWritable and Dwm::StreamIOCapable pure virtual class declarations.
|
| |
| | DwmStringConverter.hh |
| | Dwm::StringConverter class definition.
|
| |
| | DwmStringUtils.hh |
| | Miscellaneous string utilities.
|
| |
| | DwmStrptime.hh |
| | Dwm::Strptime() prototype.
|
| |
| | DwmSunriseSunset.hh |
| | Sunrise, Sunset and IsDaytime prototypes.
|
| |
| | DwmSvnTag.hh |
| | Dwm::SvnTag class declaration.
|
| |
| | DwmSysLogger.hh |
| | Dwm::SysLogger class definition and Syslog() macro.
|
| |
| | DwmTerminalTricks.hh |
| | Dwm::TerminalTricks class declaration.
|
| |
| | DwmTermios.hh |
| | Dwm::Termios and supporting classes definitions.
|
| |
| | DwmThreadPool.hh |
| | Dwm::ThreadPool class template.
|
| |
| | DwmThreadQueue.hh |
| | Dwm::Thread::Queue class template definition.
|
| |
| | DwmTimeInterval.hh |
| | Dwm::TimeInterval class definition.
|
| |
| | DwmTimeInterval64.hh |
| | Dwm::TimeInterval64 class definition.
|
| |
| | DwmTimeUtil.hh |
| | Dwm::TimeUtil class definition.
|
| |
| | DwmTimeValue.hh |
| | Dwm::TimeValue class definition.
|
| |
| | DwmTimeValue64.hh |
| | Dwm::TimeValue64 class definition.
|
| |
| | DwmTupleHelpers.hh |
| | tuple helper templates
|
| |
| | DwmTypeName.hh |
| | Hackish support for getting the name of a given object's type, since std::type_info::name() returns a mangled name (or a string of length 1 for builtin types).
|
| |
| | DwmUnitAssert.hh |
| | Dwm::Assertions class definition and UnitAssert() macro for unit tests.
|
| |
| | DwmUptime.hh |
| | Dwm::Uptime declaration.
|
| |
| | DwmValueRange.hh |
| | Dwm::ValueRange class template definition.
|
| |
| | DwmVariantFromIndex.hh |
| | Dwm::VariantFromIndex function template.
|
| |
| | DwmWritable.hh |
| | Dwm::Writable pure virtual class definition.
|
| |
| | DwmXDRUtils.hh |
| | Dwm::XDRUtils class declaration.
|
| |