LibraryLink Utilities  3.0.1
Modern C++ wrapper over LibraryLink and WSTP
Base.hpp File Reference

Definitions of MContainerBase and MContainer class templates. More...

Detailed Description

Definitions of MContainerBase and MContainer class templates.

#include <type_traits>
#include "LLU/ErrorLog/ErrorManager.h"
#include "LLU/LibraryData.h"
#include "LLU/MArgument.h"
#include "LLU/Utilities.hpp"
#include "LLU/Containers/Interfaces.h"
+ Include dependency graph for Base.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LLU::MContainerBase< Type >
 Template of the base class for all generic containers. More...
 
class  LLU::MContainer< Type, >
 MContainer is an abstract class template for generic containers. Only specializations shall be used. More...
 

Namespaces

 LLU
 Main namespace of LibraryLink Utilities.
 

Enumerations

enum  LLU::Ownership : uint8_t {
  LLU::Ownership::LibraryLink,
  LLU::Ownership::Library,
  LLU::Ownership::Shared
}
 An enum listing possible owners of a LibraryLink container. More...