1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 #ifndef mozilla_dom_mobilemessage_MobileMessageService_h
6 #define mozilla_dom_mobilemessage_MobileMessageService_h
8 #include "mozilla/Attributes.h" // For MOZ_FINAL
9 #include "nsIMobileMessageService.h"
13 namespace mobilemessage
{
15 class MobileMessageService MOZ_FINAL
: public nsIMobileMessageService
19 NS_DECL_NSIMOBILEMESSAGESERVICE
21 MobileMessageService() { MOZ_COUNT_CTOR(MobileMessageService
); }
24 // MOZ_FINAL suppresses -Werror,-Wdelete-non-virtual-dtor
25 ~MobileMessageService() { MOZ_COUNT_DTOR(MobileMessageService
); }
28 } // namespace mobilemessage
30 } // namespace mozilla
32 #endif // mozilla_dom_mobilemessage_MobileMessageService_h