#include <pybind11/stl.h>
#include "constructor_stats.h"
#include "pybind11_tests.h"
#include <pybind11/stl/filesystem.h>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | TplCtorClass |
Issue #528: templated constructor. More... | |
struct | std::hash< TplCtorClass > |
struct | OptionalHolder< OptionalImpl, T > |
class | OptionalProperties< OptionalImpl > |
class | ReferenceSensitiveOptional< T > |
struct | PYBIND11_NAMESPACE::detail::type_caster< ReferenceSensitiveOptional< T > > |
Namespaces | |
namespace | std |
namespace | PYBIND11_NAMESPACE |
namespace | PYBIND11_NAMESPACE::detail |
Macros | |
#define | PYBIND11_HAS_FILESYSTEM_IS_OPTIONAL |
Enumerations | |
enum class | EnumType { kSet = 42 , kUnset = 85 , kSet = 42 , kUnset = 85 } |
Functions | |
PYBIND11_MAKE_OPAQUE (std::vector< std::string, std::allocator< std::string > >) | |
TEST_SUBMODULE (stl, m) | |
#define PYBIND11_HAS_FILESYSTEM_IS_OPTIONAL |
Definition at line 16 of file test_stl.cpp.
|
strong |
Enumerator | |
---|---|
kSet | |
kUnset | |
kSet | |
kUnset |
Definition at line 86 of file test_stl.cpp.
PYBIND11_MAKE_OPAQUE | ( | std::vector< std::string, std::allocator< std::string > > | ) |
TEST_SUBMODULE | ( | stl | , |
m | |||
) |
test_stl_vector_ownership
test_issue_1561
Definition at line 170 of file test_stl.cpp.
References data(), kSet, kUnset, print_created(), and print_destroyed().