issues
search
SWI-Prolog
/
packages-cpp
The SWI-Prolog C++ interface
29
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
PlRecord needs to define move constructor (possibly other classes as well)
#40
kamahen
opened
1 year ago
1
ENHANCED: C++-compatible exception handling + more wrapper functions and classes
#39
kamahen
closed
1 year ago
8
Fix C++ allocation tests' test_cpp.cpp test_cpp.pl
#38
kamahen
closed
1 year ago
3
Fix examples that leaked resources
#37
kamahen
closed
1 year ago
1
TEST: PL_open_query with various options plus some foreign.doc examples
#36
kamahen
closed
1 year ago
2
Fix typos + minor wordsmithing
#35
kamahen
closed
1 year ago
1
DOC: Add "philosophy" section on classes
#34
kamahen
closed
1 year ago
3
Improve PL_scan_options in C++ api
#33
kamahen
opened
1 year ago
0
Add PlPredicate, PlModule classes
#32
kamahen
closed
1 year ago
2
Add Pltermv(0) + clean up initialization checks
#31
kamahen
closed
1 year ago
1
DOC: fix description of how exceptions work
#30
kamahen
closed
1 year ago
0
Handle zero-length PlTermv
#29
kamahen
closed
1 year ago
3
DOC: more details about exception handling
#28
kamahen
closed
1 year ago
8
Added missing PlCheck()s, removed unnecessary [[nodiscard]]s
#27
kamahen
closed
1 year ago
5
Undo edit to wrong document
#26
kamahen
closed
1 year ago
1
Simplified "throw exception" interface, used std::string instead of char* where possible
#25
kamahen
closed
1 year ago
3
PlTerm::integer(), PlTerm_integer() overloading
#24
kamahen
closed
1 year ago
6
Prevent memory leaks by using PlStringBuffers RAII
#23
kamahen
closed
1 year ago
1
Changes from code review
#22
kamahen
closed
1 year ago
2
Refactor PlException string methods to avoid returning address of local temporary object
#21
kamahen
closed
1 year ago
1
ENHANCED: added PlTerm::record(), PlTerm::write(), PlTerm_recorded, PlRewindOnFail(), PlStringBuffers
#20
kamahen
closed
1 year ago
0
Clean-up and some simplification
#19
kamahen
closed
1 year ago
11
DOC: Added a porting section
#18
kamahen
closed
2 years ago
0
Add PlPredicate, PlModule (and other?) wrappers
#17
kamahen
opened
2 years ago
1
ENHANCED: Version 2 of C++ interface
#16
kamahen
closed
2 years ago
5
Add support for "blob" atoms
#15
kamahen
closed
10 months ago
5
Add PlTerm casts for bool, uint32_t
#14
kamahen
closed
2 years ago
4
TEST: Add Unicode/wchar tests
#13
kamahen
closed
2 years ago
0
TEST: PL_atom_wchars print
#12
kamahen
closed
2 years ago
1
Suppress uninitialized warning
#11
mgondan
closed
2 years ago
0
Last result is now deterministic
#10
kamahen
closed
2 years ago
0
TEST: Added foreign language interface regression tests
#9
kamahen
closed
2 years ago
2
examples/README.md typo
#8
csrabak
closed
3 years ago
1
Add copy constructor.
#7
sei-mwd
closed
4 years ago
1
Bugfix/msvc no longer doesnt know throw returns
#6
pd-robgee
closed
4 years ago
1
PlError: Fixed memory leak
#5
pd-robgee
closed
4 years ago
0
How to write a predicate with the PREDICATE macro that supports multiple bindings for one variable?
#4
airballking
opened
6 years ago
9
Inconsistent PlTerm assignment semantics
#3
vmatare
closed
4 years ago
5
PlFrame should be non-copyable
#2
vmatare
opened
8 years ago
1
Mark appropriate methods "const"
#1
vmatare
closed
8 years ago
3
Previous