Skip to content

Commit a7b2deb

Browse files
committed
Added further planned examples
1 parent a4c16c5 commit a7b2deb

File tree

9 files changed

+48
-0
lines changed

9 files changed

+48
-0
lines changed

08-CallPolicies/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(policies policies.cpp)
3+
FILE(COPY policies.py DESTINATION .)
4+
ADD_TEST(08-CallPolicies policies.py)
5+

09-Overloading/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(overload overload.cpp)
3+
FILE(COPY overload.py DESTINATION .)
4+
ADD_TEST(09-Overloading overload.py)
5+

10-ObjectInterface/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(obj_ifc obj_ifc.cpp)
3+
FILE(COPY obj_ifc.py DESTINATION .)
4+
ADD_TEST(10-ObjectInterface obj_ifc.py)
5+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(obj_extraction obj_extraction.cpp)
3+
FILE(COPY obj_extraction.py DESTINATION .)
4+
ADD_TEST(11-ExtractingObjects obj_extraction.py)
5+

12-Embedding/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(embedding embedding.cpp)
3+
FILE(COPY embedding.py DESTINATION .)
4+
ADD_TEST(12-Embedding embedding.py)
5+

13-Iterators/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(iterators iterators.cpp)
3+
FILE(COPY iterators.py DESTINATION .)
4+
ADD_TEST(13-Iterators iterators.py)
5+

14-Exceptions/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(exceptions exceptions.cpp)
3+
FILE(COPY exceptions.py DESTINATION .)
4+
ADD_TEST(14-Exceptions exceptions.py)
5+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
PYTHON_ADD_MODULE(auto_instance auto_instance.cpp)
3+
FILE(COPY auto_instance.py DESTINATION .)
4+
ADD_TEST(15-AutoInstantiation auto_instance.py)
5+

CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,12 @@ ADD_SUBDIRECTORY(04-ClassMembers)
1414
ADD_SUBDIRECTORY(05-Inheritance)
1515
ADD_SUBDIRECTORY(06-VirtualFunctionsInPython)
1616
ADD_SUBDIRECTORY(07-Operators)
17+
#ADD_SUBDIRECTORY(08-CallPolicies)
18+
#ADD_SUBDIRECTORY(09-Overloading)
19+
#ADD_SUBDIRECTORY(10-ObjectInterface)
20+
#ADD_SUBDIRECTORY(11-ExtractingObjects)
21+
ADD_SUBDIRECTORY(12-Embedding)
22+
#ADD_SUBDIRECTORY(13-Iterators)
23+
#ADD_SUBDIRECTORY(14-Exceptions)
24+
#ADD_SUBDIRECTORY(15-AutoInstantiation)
1725

0 commit comments

Comments
 (0)