Binary compatibility report for the libspatialindex library between 1.5.0 and 1.6.0 versions on x86
Test Info
Library Name | libspatialindex |
Version #1 | 1.5.0 |
Version #2 | 1.6.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 28 |
Total Shared Libraries | 2 |
Total Symbols / Types | 699 / 299 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 16 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 1 |
Added Symbols (16)
CustomStorage.h,
libspatialindex_c.so.1.0.0
namespace SpatialIndex::StorageManager
CustomStorageManager::CustomStorageManager [in-charge] ( Tools::PropertySet& p1 )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManagerC1ERN5Tools11PropertySetE]
CustomStorageManager::CustomStorageManager [not-in-charge] ( Tools::PropertySet& p1 )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManagerC2ERN5Tools11PropertySetE]
CustomStorageManager::deleteByteArray ( SpatialIndex::id_type const page )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManager15deleteByteArrayEx]
CustomStorageManager::loadByteArray ( SpatialIndex::id_type const page, uint32_t& len, byte** data )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManager13loadByteArrayExRjPPh]
CustomStorageManager::storeByteArray ( SpatialIndex::id_type& page, uint32_t const len, byte const*const data )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManager14storeByteArrayERxjPKh]
CustomStorageManager::~CustomStorageManager [in-charge-deleting] ( )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManagerD0Ev]
CustomStorageManager::~CustomStorageManager [in-charge] ( )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManagerD1Ev]
CustomStorageManager::~CustomStorageManager [not-in-charge] ( )
[symbol: _ZN12SpatialIndex14StorageManager20CustomStorageManagerD2Ev]
returnCustomStorageManager ( Tools::PropertySet& in )
[symbol: _ZN12SpatialIndex14StorageManager26returnCustomStorageManagerERN5Tools11PropertySetE]
sidx_api.h,
libspatialindex_c.so.1.0.0
Index_ClearBuffer ( IndexH index )
IndexProperty_GetCustomStorageCallbacks ( IndexPropertyH iprop )
IndexProperty_GetCustomStorageCallbacksSize ( IndexPropertyH iprop )
IndexProperty_SetCustomStorageCallbacks ( IndexPropertyH iprop, void const* value )
IndexProperty_SetCustomStorageCallbacksSize ( IndexPropertyH iprop, uint32_t value )
SIDX_DeleteBuffer ( void* buffer )
SIDX_NewBuffer ( size_t bytes )
to the top
Other Changes in Data Types (1)
sidx_config.h
[+] enum RTStorageType (1)
| Change |
Effect |
1 | The member RT_Custom with value 2 has been added. | No effect. |
[+] affected symbols (5)
Index::GetIndexStorage ( )Return value has type 'RTStorageType'.
Index::SetIndexStorage ( RTStorageType v )1st parameter 'v' has type 'RTStorageType'.
Index::SetIndexVariant ( RTStorageType v )1st parameter 'v' has type 'RTStorageType'.
IndexProperty_GetIndexStorage ( IndexPropertyH iprop )Return value has type 'RTStorageType'.
IndexProperty_SetIndexStorage ( IndexPropertyH iprop, RTStorageType value )2nd parameter 'value' has type 'RTStorageType'.
to the top
Header Files (28)
BoundsQuery.h
CountVisitor.h
DataStream.h
Error.h
IdVisitor.h
Index.h
LeafQuery.h
LineSegment.h
MovingPoint.h
MovingRegion.h
MVRTree.h
ObjVisitor.h
Point.h
PointerPool.h
PoolPointer.h
rand48.h
Region.h
RTree.h
sidx_api.h
sidx_config.h
SmartPointer.h
SpatialIndex.h
TimePoint.h
TimeRegion.h
Tools.h
TPRTree.h
Utility.h
Version.h
to the top
Shared Libraries (2)
libspatialindex.so.1.0.0
libspatialindex_c.so.1.0.0
to the top