/* Copyright (C) 2015 * swift project Community / Contributors * * This file is part of swift project. It is subject to the license terms in the LICENSE file found in the top-level * directory of this distribution. No part of swift project, including this file, may be copied, modified, propagated, * or distributed except according to the terms contained in the LICENSE file. */ #include "blackmisc/network/registermetadatanetwork.h" // Network headers #include "blackmisc/network/authenticateduser.h" #include "blackmisc/network/client.h" #include "blackmisc/network/clientlist.h" #include "blackmisc/network/connectionstatus.h" #include "blackmisc/network/ecosystem.h" #include "blackmisc/network/ecosystemlist.h" #include "blackmisc/network/entityflags.h" #include "blackmisc/network/facilitytype.h" #include "blackmisc/network/fsdsetup.h" #include "blackmisc/network/loginmode.h" #include "blackmisc/network/rawfsdmessage.h" #include "blackmisc/network/rawfsdmessagelist.h" #include "blackmisc/network/role.h" #include "blackmisc/network/rolelist.h" #include "blackmisc/network/remotefile.h" #include "blackmisc/network/remotefilelist.h" #include "blackmisc/network/server.h" #include "blackmisc/network/serverlist.h" #include "blackmisc/network/textmessage.h" #include "blackmisc/network/textmessagelist.h" #include "blackmisc/network/url.h" #include "blackmisc/network/urllist.h" #include "blackmisc/network/urllog.h" #include "blackmisc/network/urlloglist.h" #include "blackmisc/network/user.h" #include "blackmisc/network/userlist.h" #include "blackmisc/network/voicecapabilities.h" #include "blackmisc/network/settings/networksettings.h" namespace BlackMisc { namespace Network { void registerMetadata() { CAuthenticatedUser::registerMetadata(); CConnectionStatus::registerMetadata(); CClient::registerMetadata(); qDBusRegisterMetaType(); qRegisterMetaTypeStreamOperators(); qDBusRegisterMetaType(); qRegisterMetaTypeStreamOperators(); CClientList::registerMetadata(); CEcosystem::registerMetadata(); CEcosystemList::registerMetadata(); CEntityFlags::registerMetadata(); CFacilityType::registerMetadata(); CFsdSetup::registerMetadata(); CLoginMode::registerMetadata(); CRawFsdMessage::registerMetadata(); CRawFsdMessageList::registerMetadata(); CRemoteFile::registerMetadata(); CRemoteFileList::registerMetadata(); CRole::registerMetadata(); CRoleList::registerMetadata(); CServer::registerMetadata(); CServerList::registerMetadata(); CTextMessage::registerMetadata(); CTextMessageList::registerMetadata(); CUrl::registerMetadata(); CUrlList::registerMetadata(); CFailoverUrlList::registerMetadata(); CUrlLog::registerMetadata(); CUrlLogList::registerMetadata(); CUser::registerMetadata(); CUserList::registerMetadata(); CVoiceCapabilities::registerMetadata(); Settings::CNetworkSettings::registerMetadata(); } } } // ns