File: nsMigemo.h

package info (click to toggle)
cmigemo 1:1.2+gh0.20150404-7
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 1,672 kB
  • sloc: ansic: 2,617; cs: 188; makefile: 174; sh: 107; cpp: 67; perl: 59; csh: 49
file content (29 lines) | stat: -rw-r--r-- 548 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright 2005 MURAOKA Taro(KoRoN)/KaoriYa

#ifndef NS_MIGEMO_H
#define NS_MIGEMO_H

#include "nsIMigemo.h"
#include "migemo.h"

#define NS_MIGEMO_CONTRACTID	"@kaoriya.net/migemo/nsMigemo;1"
#define NS_MIGEMO_CLASSNAME	"Migemo XPCOM Wrapper"
#define NS_MIGEMO_CID		{0x26a1d4f8, 0x9fbe, 0x44de, \
    { 0x90, 0xb6, 0x69, 0x09, 0xc8, 0x2c, 0x5f, 0xd1 }}

class nsMigemo : public nsIMigemo
{
public:
  NS_DECL_ISUPPORTS
  NS_DECL_NSIMIGEMO

  nsMigemo();

private:
  ~nsMigemo();

private:
  static migemo* migemoObject;
};

#endif /*NS_MIGEMO_H*/