MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / assign

Method assign

src/lock/lock.cpp:4032–4041  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4030
4031#ifdef USE_SHMEM_EXT
4032void LockManager::Extent::assign(const SharedMemoryBase& p)
4033{
4034 SharedMemoryBase* me = this;
4035
4036 me->setHeader(p.getHeader());
4037 me->sh_mem_mutex = p.sh_mem_mutex;
4038 me->sh_mem_length_mapped = p.sh_mem_length_mapped;
4039 me->sh_mem_handle = p.sh_mem_handle;
4040 strcpy(me->sh_mem_name, p.sh_mem_name);
4041}
4042#endif // USE_SHMEM_EXT
4043
4044} // namespace

Callers 15

reattach_databaseFunction · 0.45
storeDataForPluginMethod · 0.45
addServerKeysMethod · 0.45
setDataForPluginMethod · 0.45
stuffByExceptionMethod · 0.45
authenticateMethod · 0.45
requestMethod · 0.45
acceptMethod · 0.45
authenticateMethod · 0.45
getIntMethod · 0.45
authenticateMethod · 0.45
getUidMethod · 0.45

Calls 2

setHeaderMethod · 0.45
getHeaderMethod · 0.45

Tested by

no test coverage detected