| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implements Slicer for Ice 3.7. This is largely:
* Pointers are now all std::shared_ptr
* libSlice isn't installed, so we build part of it into libslicer-compiler
* Library name change to use Ice++11
There are a few other things, but mostly just minor language/function
name compatibility changes.
The compiling of libSlice is a bit of a hack, currently comprising a git
submodule of Ice itself, and a few dirty defines on the command line,
but appears to be functionally satisfactory if a little unpleasant.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
linkage is required when extending
|
| |
|
|
|
|
| |
including case insensitive. Simplify lookups and searches accordingly.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
pointered object on the heap, replacing instead with a rvalue reference that is consumed by the get/set function call
|
| |
|
| |
|
|
|
|
| |
writes a value
|
|
|
|
| |
so quirkily probably still exist)
|
|
|
|
| |
which isn't actually suitable for optionals
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
off the const later, but we promise not to change the object)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
what to do if there's no model
|
| |
|
| |
|
| |
|
|
|
|
| |
model)
|
| |
|
| |
|
|
|
|
| |
for anything that extends a ModelPart)
|
| |
|
| |
|
| |
|