IndexManager* IxManager_new(Folder *folder) { IndexManager *self = (IndexManager*)VTable_Make_Obj(&INDEXMANAGER); return IxManager_init(self, folder); }
IndexManager* IxManager_new(const CharBuf *host, LockFactory *lock_factory) { IndexManager *self = (IndexManager*)VTable_Make_Obj(INDEXMANAGER); return IxManager_init(self, host, lock_factory); }
IndexManager* IxManager_new(String *host, LockFactory *lock_factory) { IndexManager *self = (IndexManager*)Class_Make_Obj(INDEXMANAGER); return IxManager_init(self, host, lock_factory); }
IndexManager* IxManager_new(String *host) { IndexManager *self = (IndexManager*)Class_Make_Obj(INDEXMANAGER); return IxManager_init(self, host); }