//=====================================
// XKeyboard select basic layout...
//-------------------------------------
void XKeyboard::slotLayout ( int ) {
	// log(L_INFO,"XKeyboard::slotLayout() called\n");
	// ...
	// every time the primary language layout gets changed
	// this function is called
	// ---
	updateVariants();
	validateLayout();
	apply();
}
Beispiel #2
0
core::memory_allocator::MemoryAllocationLayout core::memory_allocator::MemoryAllocator::layout(
		const struct MemoryAllocationRequest& request)
{
	LogEnterExit logging(__FUNCTION__, __FILE__, __LINE__);

	validateRequest(request);

	LayoutBuilder builder(m_systemCapabilities, m_nvmLib);
	core::memory_allocator::MemoryAllocationLayout layout = builder.build(request);

	validateLayout(request, layout);

	return layout;
}