ReactOS 0.4.15-dev-7953-g1f49173
tvratings.idl File Reference

Go to the source code of this file.

Classes

interface  IXDSToRat
 
interface  IEvalRat
 
class  TVRATINGSLib::XDSToRat
 
class  TVRATINGSLib::EvalRat
 

Modules

library  TVRATINGSLib
 

Enumerations

enum  EnTvRat_System {
  MPAA = 0 , US_TV = 1 , Canadian_English = 2 , Canadian_French = 3 ,
  Reserved4 = 4 , System5 = 5 , System6 = 6 , Reserved7 = 7 ,
  TvRat_kSystems = 8 , TvRat_SystemDontKnow = 255
}
 
enum  EnTvRat_GenericLevel {
  TvRat_0 = 0 , TvRat_1 = 1 , TvRat_2 = 2 , TvRat_3 = 3 ,
  TvRat_4 = 4 , TvRat_5 = 5 , TvRat_6 = 6 , TvRat_7 = 7 ,
  TvRat_kLevels = 8 , TvRat_LevelDontKnow = 255
}
 
enum  EnTvRat_MPAA {
  MPAA_NotApplicable = TvRat_0 , MPAA_G = TvRat_1 , MPAA_PG = TvRat_2 , MPAA_PG13 = TvRat_3 ,
  MPAA_R = TvRat_4 , MPAA_NC17 = TvRat_5 , MPAA_X = TvRat_6 , MPAA_NotRated = TvRat_7
}
 
enum  EnTvRat_US_TV {
  US_TV_None = TvRat_0 , US_TV_Y = TvRat_1 , US_TV_Y7 = TvRat_2 , US_TV_G = TvRat_3 ,
  US_TV_PG = TvRat_4 , US_TV_14 = TvRat_5 , US_TV_MA = TvRat_6 , US_TV_None7 = TvRat_7
}
 
enum  EnTvRat_CAE_TV {
  CAE_TV_Exempt = TvRat_0 , CAE_TV_C = TvRat_1 , CAE_TV_C8 = TvRat_2 , CAE_TV_G = TvRat_3 ,
  CAE_TV_PG = TvRat_4 , CAE_TV_14 = TvRat_5 , CAE_TV_18 = TvRat_6 , CAE_TV_Reserved = TvRat_7
}
 
enum  EnTvRat_CAF_TV {
  CAF_TV_Exempt = TvRat_0 , CAF_TV_G = TvRat_1 , CAF_TV_8 = TvRat_2 , CAF_TV_13 = TvRat_3 ,
  CAF_TV_16 = TvRat_4 , CAF_TV_18 = TvRat_5 , CAF_TV_Reserved6 = TvRat_6 , CAF_TV_Reserved = TvRat_7
}
 
enum  BfEnTvRat_GenericAttributes {
  BfAttrNone = 0 , BfIsBlocked = 1 , BfIsAttr_1 = 2 , BfIsAttr_2 = 4 ,
  BfIsAttr_3 = 8 , BfIsAttr_4 = 16 , BfIsAttr_5 = 32 , BfIsAttr_6 = 64 ,
  BfIsAttr_7 = 128 , BfValidAttrSubmask = 255
}
 
enum  BfEnTvRat_Attributes_US_TV {
  US_TV_IsBlocked = BfIsBlocked , US_TV_IsViolent = BfIsAttr_1 , US_TV_IsSexualSituation = BfIsAttr_2 , US_TV_IsAdultLanguage = BfIsAttr_3 ,
  US_TV_IsSexuallySuggestiveDialog = BfIsAttr_4 , US_TV_ValidAttrSubmask = 31
}
 
enum  BfEnTvRat_Attributes_MPAA { MPAA_IsBlocked = BfIsBlocked , MPAA_ValidAttrSubmask = 1 }
 
enum  BfEnTvRat_Attributes_CAE_TV { CAE_IsBlocked = BfIsBlocked , CAE_ValidAttrSubmask = 1 }
 
enum  BfEnTvRat_Attributes_CAF_TV { CAF_IsBlocked = BfIsBlocked , CAF_ValidAttrSubmask = 1 }
 

Functions

 TVRATINGSLib::importlib ("stdole32.tlb")
 
 TVRATINGSLib::importlib ("stdole2.tlb")
 

Enumeration Type Documentation

◆ BfEnTvRat_Attributes_CAE_TV

Enumerator
CAE_IsBlocked 
CAE_ValidAttrSubmask 

Definition at line 113 of file tvratings.idl.

114{
BfEnTvRat_Attributes_CAE_TV
Definition: tvratings.idl:114
@ CAE_ValidAttrSubmask
Definition: tvratings.idl:116
@ CAE_IsBlocked
Definition: tvratings.idl:115
@ BfIsBlocked
Definition: tvratings.idl:86

◆ BfEnTvRat_Attributes_CAF_TV

Enumerator
CAF_IsBlocked 
CAF_ValidAttrSubmask 

Definition at line 119 of file tvratings.idl.

120{
BfEnTvRat_Attributes_CAF_TV
Definition: tvratings.idl:120
@ CAF_ValidAttrSubmask
Definition: tvratings.idl:122
@ CAF_IsBlocked
Definition: tvratings.idl:121

◆ BfEnTvRat_Attributes_MPAA

Enumerator
MPAA_IsBlocked 
MPAA_ValidAttrSubmask 

Definition at line 107 of file tvratings.idl.

108{
BfEnTvRat_Attributes_MPAA
Definition: tvratings.idl:108
@ MPAA_IsBlocked
Definition: tvratings.idl:109
@ MPAA_ValidAttrSubmask
Definition: tvratings.idl:110

◆ BfEnTvRat_Attributes_US_TV

Enumerator
US_TV_IsBlocked 
US_TV_IsViolent 
US_TV_IsSexualSituation 
US_TV_IsAdultLanguage 
US_TV_IsSexuallySuggestiveDialog 
US_TV_ValidAttrSubmask 

Definition at line 97 of file tvratings.idl.

98{
@ BfIsAttr_1
Definition: tvratings.idl:87
@ BfIsAttr_4
Definition: tvratings.idl:90
@ BfIsAttr_3
Definition: tvratings.idl:89
@ BfIsAttr_2
Definition: tvratings.idl:88
BfEnTvRat_Attributes_US_TV
Definition: tvratings.idl:98
@ US_TV_IsSexuallySuggestiveDialog
Definition: tvratings.idl:103
@ US_TV_IsViolent
Definition: tvratings.idl:100
@ US_TV_IsBlocked
Definition: tvratings.idl:99
@ US_TV_ValidAttrSubmask
Definition: tvratings.idl:104
@ US_TV_IsSexualSituation
Definition: tvratings.idl:101
@ US_TV_IsAdultLanguage
Definition: tvratings.idl:102

◆ BfEnTvRat_GenericAttributes

Enumerator
BfAttrNone 
BfIsBlocked 
BfIsAttr_1 
BfIsAttr_2 
BfIsAttr_3 
BfIsAttr_4 
BfIsAttr_5 
BfIsAttr_6 
BfIsAttr_7 
BfValidAttrSubmask 

Definition at line 83 of file tvratings.idl.

84{
85 BfAttrNone = 0,
86 BfIsBlocked = 1,
87 BfIsAttr_1 = 2,
88 BfIsAttr_2 = 4,
89 BfIsAttr_3 = 8,
90 BfIsAttr_4 = 16,
91 BfIsAttr_5 = 32,
92 BfIsAttr_6 = 64,
93 BfIsAttr_7 = 128,
BfEnTvRat_GenericAttributes
Definition: tvratings.idl:84
@ BfIsAttr_6
Definition: tvratings.idl:92
@ BfAttrNone
Definition: tvratings.idl:85
@ BfIsAttr_5
Definition: tvratings.idl:91
@ BfValidAttrSubmask
Definition: tvratings.idl:94
@ BfIsAttr_7
Definition: tvratings.idl:93

◆ EnTvRat_CAE_TV

Enumerator
CAE_TV_Exempt 
CAE_TV_C 
CAE_TV_C8 
CAE_TV_G 
CAE_TV_PG 
CAE_TV_14 
CAE_TV_18 
CAE_TV_Reserved 

Definition at line 59 of file tvratings.idl.

60{
@ TvRat_4
Definition: tvratings.idl:26
@ TvRat_2
Definition: tvratings.idl:24
@ TvRat_5
Definition: tvratings.idl:27
@ TvRat_3
Definition: tvratings.idl:25
@ TvRat_0
Definition: tvratings.idl:22
@ TvRat_1
Definition: tvratings.idl:23
@ TvRat_7
Definition: tvratings.idl:29
@ TvRat_6
Definition: tvratings.idl:28
EnTvRat_CAE_TV
Definition: tvratings.idl:60
@ CAE_TV_C8
Definition: tvratings.idl:63
@ CAE_TV_G
Definition: tvratings.idl:64
@ CAE_TV_PG
Definition: tvratings.idl:65
@ CAE_TV_Exempt
Definition: tvratings.idl:61
@ CAE_TV_18
Definition: tvratings.idl:67
@ CAE_TV_14
Definition: tvratings.idl:66
@ CAE_TV_C
Definition: tvratings.idl:62
@ CAE_TV_Reserved
Definition: tvratings.idl:68

◆ EnTvRat_CAF_TV

Enumerator
CAF_TV_Exempt 
CAF_TV_G 
CAF_TV_8 
CAF_TV_13 
CAF_TV_16 
CAF_TV_18 
CAF_TV_Reserved6 
CAF_TV_Reserved 

Definition at line 71 of file tvratings.idl.

72{
EnTvRat_CAF_TV
Definition: tvratings.idl:72
@ CAF_TV_Reserved6
Definition: tvratings.idl:79
@ CAF_TV_13
Definition: tvratings.idl:76
@ CAF_TV_Reserved
Definition: tvratings.idl:80
@ CAF_TV_G
Definition: tvratings.idl:74
@ CAF_TV_16
Definition: tvratings.idl:77
@ CAF_TV_Exempt
Definition: tvratings.idl:73
@ CAF_TV_18
Definition: tvratings.idl:78
@ CAF_TV_8
Definition: tvratings.idl:75

◆ EnTvRat_GenericLevel

Enumerator
TvRat_0 
TvRat_1 
TvRat_2 
TvRat_3 
TvRat_4 
TvRat_5 
TvRat_6 
TvRat_7 
TvRat_kLevels 
TvRat_LevelDontKnow 

Definition at line 20 of file tvratings.idl.

21{
22 TvRat_0 = 0,
23 TvRat_1 = 1,
24 TvRat_2 = 2,
25 TvRat_3 = 3,
26 TvRat_4 = 4,
27 TvRat_5 = 5,
28 TvRat_6 = 6,
29 TvRat_7 = 7,
30 TvRat_kLevels = 8,
EnTvRat_GenericLevel
Definition: tvratings.idl:21
@ TvRat_kLevels
Definition: tvratings.idl:30
@ TvRat_LevelDontKnow
Definition: tvratings.idl:31

◆ EnTvRat_MPAA

Enumerator
MPAA_NotApplicable 
MPAA_G 
MPAA_PG 
MPAA_PG13 
MPAA_R 
MPAA_NC17 
MPAA_X 
MPAA_NotRated 

Definition at line 35 of file tvratings.idl.

36{
EnTvRat_MPAA
Definition: tvratings.idl:36
@ MPAA_PG
Definition: tvratings.idl:39
@ MPAA_R
Definition: tvratings.idl:41
@ MPAA_X
Definition: tvratings.idl:43
@ MPAA_G
Definition: tvratings.idl:38
@ MPAA_PG13
Definition: tvratings.idl:40
@ MPAA_NotRated
Definition: tvratings.idl:44
@ MPAA_NC17
Definition: tvratings.idl:42
@ MPAA_NotApplicable
Definition: tvratings.idl:37

◆ EnTvRat_System

Enumerator
MPAA 
US_TV 
Canadian_English 
Canadian_French 
Reserved4 
System5 
System6 
Reserved7 
TvRat_kSystems 
TvRat_SystemDontKnow 

Definition at line 5 of file tvratings.idl.

6{
7 MPAA = 0,
8 US_TV = 1,
11 Reserved4 = 4,
12 System5 = 5,
13 System6 = 6,
14 Reserved7 = 7,
EnTvRat_System
Definition: tvratings.idl:6
@ Canadian_English
Definition: tvratings.idl:9
@ Canadian_French
Definition: tvratings.idl:10
@ MPAA
Definition: tvratings.idl:7
@ Reserved4
Definition: tvratings.idl:11
@ US_TV
Definition: tvratings.idl:8
@ TvRat_kSystems
Definition: tvratings.idl:15
@ TvRat_SystemDontKnow
Definition: tvratings.idl:16
@ System5
Definition: tvratings.idl:12
@ Reserved7
Definition: tvratings.idl:14
@ System6
Definition: tvratings.idl:13

◆ EnTvRat_US_TV

Enumerator
US_TV_None 
US_TV_Y 
US_TV_Y7 
US_TV_G 
US_TV_PG 
US_TV_14 
US_TV_MA 
US_TV_None7 

Definition at line 47 of file tvratings.idl.

48{
EnTvRat_US_TV
Definition: tvratings.idl:48
@ US_TV_Y7
Definition: tvratings.idl:51
@ US_TV_None7
Definition: tvratings.idl:56
@ US_TV_14
Definition: tvratings.idl:54
@ US_TV_Y
Definition: tvratings.idl:50
@ US_TV_None
Definition: tvratings.idl:49
@ US_TV_MA
Definition: tvratings.idl:55
@ US_TV_PG
Definition: tvratings.idl:53
@ US_TV_G
Definition: tvratings.idl:52