youtube  v3
content_rating.h
1 // Copyright 2010 Google Inc.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License"); you may not
4 // use this file except in compliance with the License. You may obtain a copy of
5 // the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11 // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12 // License for the specific language governing permissions and limitations under
13 // the License.
14 
15 // This code was generated by google-apis-code-generator 1.5.1
16 // Build date: 2018-10-08 17:45:39 UTC
17 // on: 2020-02-27, 01:46:08 UTC
18 // C++ generator version: 0.1.4
19 
20 // ----------------------------------------------------------------------------
21 // NOTE: This file is generated from Google APIs Discovery Service.
22 // Service:
23 // YouTube Data API (youtube/v3)
24 // Generated from:
25 // Version: v3
26 // Revision: 222
27 // Generated by:
28 // Tool: google-apis-code-generator 1.5.1
29 // C++: 0.1.4
30 #ifndef GOOGLE_YOUTUBE_API_CONTENT_RATING_H_
31 #define GOOGLE_YOUTUBE_API_CONTENT_RATING_H_
32 
33 #include <string>
34 #include "googleapis/base/macros.h"
35 #include "googleapis/client/data/jsoncpp_data.h"
36 #include "googleapis/strings/stringpiece.h"
37 
38 namespace Json {
39 class Value;
40 } // namespace Json
41 
42 namespace google_youtube_api {
43 using namespace googleapis;
44 
51 class ContentRating : public client::JsonCppData {
52  public:
58  static ContentRating* New();
59 
65  explicit ContentRating(const Json::Value& storage);
66 
72  explicit ContentRating(Json::Value* storage);
73 
77  virtual ~ContentRating();
78 
84  const StringPiece GetTypeName() const {
85  return StringPiece("google_youtube_api::ContentRating");
86  }
87 
93  bool has_acb_rating() const {
94  return Storage().isMember("acbRating");
95  }
96 
101  MutableStorage()->removeMember("acbRating");
102  }
103 
104 
108  const StringPiece get_acb_rating() const {
109  const Json::Value& v = Storage("acbRating");
110  if (v == Json::Value::null) return StringPiece("");
111  return StringPiece(v.asCString());
112  }
113 
123  void set_acb_rating(const StringPiece& value) {
124  *MutableStorage("acbRating") = value.data();
125  }
126 
132  bool has_agcom_rating() const {
133  return Storage().isMember("agcomRating");
134  }
135 
140  MutableStorage()->removeMember("agcomRating");
141  }
142 
143 
147  const StringPiece get_agcom_rating() const {
148  const Json::Value& v = Storage("agcomRating");
149  if (v == Json::Value::null) return StringPiece("");
150  return StringPiece(v.asCString());
151  }
152 
161  void set_agcom_rating(const StringPiece& value) {
162  *MutableStorage("agcomRating") = value.data();
163  }
164 
170  bool has_anatel_rating() const {
171  return Storage().isMember("anatelRating");
172  }
173 
178  MutableStorage()->removeMember("anatelRating");
179  }
180 
181 
185  const StringPiece get_anatel_rating() const {
186  const Json::Value& v = Storage("anatelRating");
187  if (v == Json::Value::null) return StringPiece("");
188  return StringPiece(v.asCString());
189  }
190 
199  void set_anatel_rating(const StringPiece& value) {
200  *MutableStorage("anatelRating") = value.data();
201  }
202 
208  bool has_bbfc_rating() const {
209  return Storage().isMember("bbfcRating");
210  }
211 
216  MutableStorage()->removeMember("bbfcRating");
217  }
218 
219 
223  const StringPiece get_bbfc_rating() const {
224  const Json::Value& v = Storage("bbfcRating");
225  if (v == Json::Value::null) return StringPiece("");
226  return StringPiece(v.asCString());
227  }
228 
236  void set_bbfc_rating(const StringPiece& value) {
237  *MutableStorage("bbfcRating") = value.data();
238  }
239 
245  bool has_bfvc_rating() const {
246  return Storage().isMember("bfvcRating");
247  }
248 
253  MutableStorage()->removeMember("bfvcRating");
254  }
255 
256 
260  const StringPiece get_bfvc_rating() const {
261  const Json::Value& v = Storage("bfvcRating");
262  if (v == Json::Value::null) return StringPiece("");
263  return StringPiece(v.asCString());
264  }
265 
273  void set_bfvc_rating(const StringPiece& value) {
274  *MutableStorage("bfvcRating") = value.data();
275  }
276 
282  bool has_bmukk_rating() const {
283  return Storage().isMember("bmukkRating");
284  }
285 
290  MutableStorage()->removeMember("bmukkRating");
291  }
292 
293 
297  const StringPiece get_bmukk_rating() const {
298  const Json::Value& v = Storage("bmukkRating");
299  if (v == Json::Value::null) return StringPiece("");
300  return StringPiece(v.asCString());
301  }
302 
311  void set_bmukk_rating(const StringPiece& value) {
312  *MutableStorage("bmukkRating") = value.data();
313  }
314 
320  bool has_catv_rating() const {
321  return Storage().isMember("catvRating");
322  }
323 
328  MutableStorage()->removeMember("catvRating");
329  }
330 
331 
335  const StringPiece get_catv_rating() const {
336  const Json::Value& v = Storage("catvRating");
337  if (v == Json::Value::null) return StringPiece("");
338  return StringPiece(v.asCString());
339  }
340 
351  void set_catv_rating(const StringPiece& value) {
352  *MutableStorage("catvRating") = value.data();
353  }
354 
360  bool has_catvfr_rating() const {
361  return Storage().isMember("catvfrRating");
362  }
363 
368  MutableStorage()->removeMember("catvfrRating");
369  }
370 
371 
375  const StringPiece get_catvfr_rating() const {
376  const Json::Value& v = Storage("catvfrRating");
377  if (v == Json::Value::null) return StringPiece("");
378  return StringPiece(v.asCString());
379  }
380 
391  void set_catvfr_rating(const StringPiece& value) {
392  *MutableStorage("catvfrRating") = value.data();
393  }
394 
400  bool has_cbfc_rating() const {
401  return Storage().isMember("cbfcRating");
402  }
403 
408  MutableStorage()->removeMember("cbfcRating");
409  }
410 
411 
415  const StringPiece get_cbfc_rating() const {
416  const Json::Value& v = Storage("cbfcRating");
417  if (v == Json::Value::null) return StringPiece("");
418  return StringPiece(v.asCString());
419  }
420 
428  void set_cbfc_rating(const StringPiece& value) {
429  *MutableStorage("cbfcRating") = value.data();
430  }
431 
437  bool has_ccc_rating() const {
438  return Storage().isMember("cccRating");
439  }
440 
445  MutableStorage()->removeMember("cccRating");
446  }
447 
448 
452  const StringPiece get_ccc_rating() const {
453  const Json::Value& v = Storage("cccRating");
454  if (v == Json::Value::null) return StringPiece("");
455  return StringPiece(v.asCString());
456  }
457 
465  void set_ccc_rating(const StringPiece& value) {
466  *MutableStorage("cccRating") = value.data();
467  }
468 
474  bool has_cce_rating() const {
475  return Storage().isMember("cceRating");
476  }
477 
482  MutableStorage()->removeMember("cceRating");
483  }
484 
485 
489  const StringPiece get_cce_rating() const {
490  const Json::Value& v = Storage("cceRating");
491  if (v == Json::Value::null) return StringPiece("");
492  return StringPiece(v.asCString());
493  }
494 
503  void set_cce_rating(const StringPiece& value) {
504  *MutableStorage("cceRating") = value.data();
505  }
506 
512  bool has_chfilm_rating() const {
513  return Storage().isMember("chfilmRating");
514  }
515 
520  MutableStorage()->removeMember("chfilmRating");
521  }
522 
523 
527  const StringPiece get_chfilm_rating() const {
528  const Json::Value& v = Storage("chfilmRating");
529  if (v == Json::Value::null) return StringPiece("");
530  return StringPiece(v.asCString());
531  }
532 
540  void set_chfilm_rating(const StringPiece& value) {
541  *MutableStorage("chfilmRating") = value.data();
542  }
543 
549  bool has_chvrs_rating() const {
550  return Storage().isMember("chvrsRating");
551  }
552 
557  MutableStorage()->removeMember("chvrsRating");
558  }
559 
560 
564  const StringPiece get_chvrs_rating() const {
565  const Json::Value& v = Storage("chvrsRating");
566  if (v == Json::Value::null) return StringPiece("");
567  return StringPiece(v.asCString());
568  }
569 
577  void set_chvrs_rating(const StringPiece& value) {
578  *MutableStorage("chvrsRating") = value.data();
579  }
580 
586  bool has_cicf_rating() const {
587  return Storage().isMember("cicfRating");
588  }
589 
594  MutableStorage()->removeMember("cicfRating");
595  }
596 
597 
601  const StringPiece get_cicf_rating() const {
602  const Json::Value& v = Storage("cicfRating");
603  if (v == Json::Value::null) return StringPiece("");
604  return StringPiece(v.asCString());
605  }
606 
614  void set_cicf_rating(const StringPiece& value) {
615  *MutableStorage("cicfRating") = value.data();
616  }
617 
623  bool has_cna_rating() const {
624  return Storage().isMember("cnaRating");
625  }
626 
631  MutableStorage()->removeMember("cnaRating");
632  }
633 
634 
638  const StringPiece get_cna_rating() const {
639  const Json::Value& v = Storage("cnaRating");
640  if (v == Json::Value::null) return StringPiece("");
641  return StringPiece(v.asCString());
642  }
643 
652  void set_cna_rating(const StringPiece& value) {
653  *MutableStorage("cnaRating") = value.data();
654  }
655 
661  bool has_cnc_rating() const {
662  return Storage().isMember("cncRating");
663  }
664 
669  MutableStorage()->removeMember("cncRating");
670  }
671 
672 
676  const StringPiece get_cnc_rating() const {
677  const Json::Value& v = Storage("cncRating");
678  if (v == Json::Value::null) return StringPiece("");
679  return StringPiece(v.asCString());
680  }
681 
689  void set_cnc_rating(const StringPiece& value) {
690  *MutableStorage("cncRating") = value.data();
691  }
692 
698  bool has_csa_rating() const {
699  return Storage().isMember("csaRating");
700  }
701 
706  MutableStorage()->removeMember("csaRating");
707  }
708 
709 
713  const StringPiece get_csa_rating() const {
714  const Json::Value& v = Storage("csaRating");
715  if (v == Json::Value::null) return StringPiece("");
716  return StringPiece(v.asCString());
717  }
718 
727  void set_csa_rating(const StringPiece& value) {
728  *MutableStorage("csaRating") = value.data();
729  }
730 
736  bool has_cscf_rating() const {
737  return Storage().isMember("cscfRating");
738  }
739 
744  MutableStorage()->removeMember("cscfRating");
745  }
746 
747 
751  const StringPiece get_cscf_rating() const {
752  const Json::Value& v = Storage("cscfRating");
753  if (v == Json::Value::null) return StringPiece("");
754  return StringPiece(v.asCString());
755  }
756 
765  void set_cscf_rating(const StringPiece& value) {
766  *MutableStorage("cscfRating") = value.data();
767  }
768 
774  bool has_czfilm_rating() const {
775  return Storage().isMember("czfilmRating");
776  }
777 
782  MutableStorage()->removeMember("czfilmRating");
783  }
784 
785 
789  const StringPiece get_czfilm_rating() const {
790  const Json::Value& v = Storage("czfilmRating");
791  if (v == Json::Value::null) return StringPiece("");
792  return StringPiece(v.asCString());
793  }
794 
802  void set_czfilm_rating(const StringPiece& value) {
803  *MutableStorage("czfilmRating") = value.data();
804  }
805 
811  bool has_djctq_rating() const {
812  return Storage().isMember("djctqRating");
813  }
814 
819  MutableStorage()->removeMember("djctqRating");
820  }
821 
822 
826  const StringPiece get_djctq_rating() const {
827  const Json::Value& v = Storage("djctqRating");
828  if (v == Json::Value::null) return StringPiece("");
829  return StringPiece(v.asCString());
830  }
831 
840  void set_djctq_rating(const StringPiece& value) {
841  *MutableStorage("djctqRating") = value.data();
842  }
843 
850  return Storage().isMember("djctqRatingReasons");
851  }
852 
857  MutableStorage()->removeMember("djctqRatingReasons");
858  }
859 
860 
865  const client::JsonCppArray<string > get_djctq_rating_reasons() const {
866  const Json::Value& storage = Storage("djctqRatingReasons");
867  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
868  }
869 
878  client::JsonCppArray<string > mutable_djctqRatingReasons() {
879  Json::Value* storage = MutableStorage("djctqRatingReasons");
880  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
881  }
882 
888  bool has_ecbmct_rating() const {
889  return Storage().isMember("ecbmctRating");
890  }
891 
896  MutableStorage()->removeMember("ecbmctRating");
897  }
898 
899 
903  const StringPiece get_ecbmct_rating() const {
904  const Json::Value& v = Storage("ecbmctRating");
905  if (v == Json::Value::null) return StringPiece("");
906  return StringPiece(v.asCString());
907  }
908 
917  void set_ecbmct_rating(const StringPiece& value) {
918  *MutableStorage("ecbmctRating") = value.data();
919  }
920 
926  bool has_eefilm_rating() const {
927  return Storage().isMember("eefilmRating");
928  }
929 
934  MutableStorage()->removeMember("eefilmRating");
935  }
936 
937 
941  const StringPiece get_eefilm_rating() const {
942  const Json::Value& v = Storage("eefilmRating");
943  if (v == Json::Value::null) return StringPiece("");
944  return StringPiece(v.asCString());
945  }
946 
954  void set_eefilm_rating(const StringPiece& value) {
955  *MutableStorage("eefilmRating") = value.data();
956  }
957 
963  bool has_egfilm_rating() const {
964  return Storage().isMember("egfilmRating");
965  }
966 
971  MutableStorage()->removeMember("egfilmRating");
972  }
973 
974 
978  const StringPiece get_egfilm_rating() const {
979  const Json::Value& v = Storage("egfilmRating");
980  if (v == Json::Value::null) return StringPiece("");
981  return StringPiece(v.asCString());
982  }
983 
991  void set_egfilm_rating(const StringPiece& value) {
992  *MutableStorage("egfilmRating") = value.data();
993  }
994 
1000  bool has_eirin_rating() const {
1001  return Storage().isMember("eirinRating");
1002  }
1003 
1008  MutableStorage()->removeMember("eirinRating");
1009  }
1010 
1011 
1015  const StringPiece get_eirin_rating() const {
1016  const Json::Value& v = Storage("eirinRating");
1017  if (v == Json::Value::null) return StringPiece("");
1018  return StringPiece(v.asCString());
1019  }
1020 
1028  void set_eirin_rating(const StringPiece& value) {
1029  *MutableStorage("eirinRating") = value.data();
1030  }
1031 
1037  bool has_fcbm_rating() const {
1038  return Storage().isMember("fcbmRating");
1039  }
1040 
1045  MutableStorage()->removeMember("fcbmRating");
1046  }
1047 
1048 
1052  const StringPiece get_fcbm_rating() const {
1053  const Json::Value& v = Storage("fcbmRating");
1054  if (v == Json::Value::null) return StringPiece("");
1055  return StringPiece(v.asCString());
1056  }
1057 
1065  void set_fcbm_rating(const StringPiece& value) {
1066  *MutableStorage("fcbmRating") = value.data();
1067  }
1068 
1074  bool has_fco_rating() const {
1075  return Storage().isMember("fcoRating");
1076  }
1077 
1082  MutableStorage()->removeMember("fcoRating");
1083  }
1084 
1085 
1089  const StringPiece get_fco_rating() const {
1090  const Json::Value& v = Storage("fcoRating");
1091  if (v == Json::Value::null) return StringPiece("");
1092  return StringPiece(v.asCString());
1093  }
1094 
1103  void set_fco_rating(const StringPiece& value) {
1104  *MutableStorage("fcoRating") = value.data();
1105  }
1106 
1112  bool has_fmoc_rating() const {
1113  return Storage().isMember("fmocRating");
1114  }
1115 
1120  MutableStorage()->removeMember("fmocRating");
1121  }
1122 
1123 
1127  const StringPiece get_fmoc_rating() const {
1128  const Json::Value& v = Storage("fmocRating");
1129  if (v == Json::Value::null) return StringPiece("");
1130  return StringPiece(v.asCString());
1131  }
1132 
1141  void set_fmoc_rating(const StringPiece& value) {
1142  *MutableStorage("fmocRating") = value.data();
1143  }
1144 
1150  bool has_fpb_rating() const {
1151  return Storage().isMember("fpbRating");
1152  }
1153 
1158  MutableStorage()->removeMember("fpbRating");
1159  }
1160 
1161 
1165  const StringPiece get_fpb_rating() const {
1166  const Json::Value& v = Storage("fpbRating");
1167  if (v == Json::Value::null) return StringPiece("");
1168  return StringPiece(v.asCString());
1169  }
1170 
1178  void set_fpb_rating(const StringPiece& value) {
1179  *MutableStorage("fpbRating") = value.data();
1180  }
1181 
1187  bool has_fpb_rating_reasons() const {
1188  return Storage().isMember("fpbRatingReasons");
1189  }
1190 
1195  MutableStorage()->removeMember("fpbRatingReasons");
1196  }
1197 
1198 
1203  const client::JsonCppArray<string > get_fpb_rating_reasons() const {
1204  const Json::Value& storage = Storage("fpbRatingReasons");
1205  return client::JsonValueToCppValueHelper<client::JsonCppArray<string > >(storage);
1206  }
1207 
1216  client::JsonCppArray<string > mutable_fpbRatingReasons() {
1217  Json::Value* storage = MutableStorage("fpbRatingReasons");
1218  return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<string > >(storage);
1219  }
1220 
1226  bool has_fsk_rating() const {
1227  return Storage().isMember("fskRating");
1228  }
1229 
1234  MutableStorage()->removeMember("fskRating");
1235  }
1236 
1237 
1241  const StringPiece get_fsk_rating() const {
1242  const Json::Value& v = Storage("fskRating");
1243  if (v == Json::Value::null) return StringPiece("");
1244  return StringPiece(v.asCString());
1245  }
1246 
1255  void set_fsk_rating(const StringPiece& value) {
1256  *MutableStorage("fskRating") = value.data();
1257  }
1258 
1264  bool has_grfilm_rating() const {
1265  return Storage().isMember("grfilmRating");
1266  }
1267 
1272  MutableStorage()->removeMember("grfilmRating");
1273  }
1274 
1275 
1279  const StringPiece get_grfilm_rating() const {
1280  const Json::Value& v = Storage("grfilmRating");
1281  if (v == Json::Value::null) return StringPiece("");
1282  return StringPiece(v.asCString());
1283  }
1284 
1292  void set_grfilm_rating(const StringPiece& value) {
1293  *MutableStorage("grfilmRating") = value.data();
1294  }
1295 
1301  bool has_icaa_rating() const {
1302  return Storage().isMember("icaaRating");
1303  }
1304 
1309  MutableStorage()->removeMember("icaaRating");
1310  }
1311 
1312 
1316  const StringPiece get_icaa_rating() const {
1317  const Json::Value& v = Storage("icaaRating");
1318  if (v == Json::Value::null) return StringPiece("");
1319  return StringPiece(v.asCString());
1320  }
1321 
1330  void set_icaa_rating(const StringPiece& value) {
1331  *MutableStorage("icaaRating") = value.data();
1332  }
1333 
1339  bool has_ifco_rating() const {
1340  return Storage().isMember("ifcoRating");
1341  }
1342 
1347  MutableStorage()->removeMember("ifcoRating");
1348  }
1349 
1350 
1354  const StringPiece get_ifco_rating() const {
1355  const Json::Value& v = Storage("ifcoRating");
1356  if (v == Json::Value::null) return StringPiece("");
1357  return StringPiece(v.asCString());
1358  }
1359 
1368  void set_ifco_rating(const StringPiece& value) {
1369  *MutableStorage("ifcoRating") = value.data();
1370  }
1371 
1377  bool has_ilfilm_rating() const {
1378  return Storage().isMember("ilfilmRating");
1379  }
1380 
1385  MutableStorage()->removeMember("ilfilmRating");
1386  }
1387 
1388 
1392  const StringPiece get_ilfilm_rating() const {
1393  const Json::Value& v = Storage("ilfilmRating");
1394  if (v == Json::Value::null) return StringPiece("");
1395  return StringPiece(v.asCString());
1396  }
1397 
1405  void set_ilfilm_rating(const StringPiece& value) {
1406  *MutableStorage("ilfilmRating") = value.data();
1407  }
1408 
1414  bool has_incaa_rating() const {
1415  return Storage().isMember("incaaRating");
1416  }
1417 
1422  MutableStorage()->removeMember("incaaRating");
1423  }
1424 
1425 
1429  const StringPiece get_incaa_rating() const {
1430  const Json::Value& v = Storage("incaaRating");
1431  if (v == Json::Value::null) return StringPiece("");
1432  return StringPiece(v.asCString());
1433  }
1434 
1443  void set_incaa_rating(const StringPiece& value) {
1444  *MutableStorage("incaaRating") = value.data();
1445  }
1446 
1452  bool has_kfcb_rating() const {
1453  return Storage().isMember("kfcbRating");
1454  }
1455 
1460  MutableStorage()->removeMember("kfcbRating");
1461  }
1462 
1463 
1467  const StringPiece get_kfcb_rating() const {
1468  const Json::Value& v = Storage("kfcbRating");
1469  if (v == Json::Value::null) return StringPiece("");
1470  return StringPiece(v.asCString());
1471  }
1472 
1480  void set_kfcb_rating(const StringPiece& value) {
1481  *MutableStorage("kfcbRating") = value.data();
1482  }
1483 
1489  bool has_kijkwijzer_rating() const {
1490  return Storage().isMember("kijkwijzerRating");
1491  }
1492 
1497  MutableStorage()->removeMember("kijkwijzerRating");
1498  }
1499 
1500 
1504  const StringPiece get_kijkwijzer_rating() const {
1505  const Json::Value& v = Storage("kijkwijzerRating");
1506  if (v == Json::Value::null) return StringPiece("");
1507  return StringPiece(v.asCString());
1508  }
1509 
1517  void set_kijkwijzer_rating(const StringPiece& value) {
1518  *MutableStorage("kijkwijzerRating") = value.data();
1519  }
1520 
1526  bool has_kmrb_rating() const {
1527  return Storage().isMember("kmrbRating");
1528  }
1529 
1534  MutableStorage()->removeMember("kmrbRating");
1535  }
1536 
1537 
1541  const StringPiece get_kmrb_rating() const {
1542  const Json::Value& v = Storage("kmrbRating");
1543  if (v == Json::Value::null) return StringPiece("");
1544  return StringPiece(v.asCString());
1545  }
1546 
1555  void set_kmrb_rating(const StringPiece& value) {
1556  *MutableStorage("kmrbRating") = value.data();
1557  }
1558 
1564  bool has_lsf_rating() const {
1565  return Storage().isMember("lsfRating");
1566  }
1567 
1572  MutableStorage()->removeMember("lsfRating");
1573  }
1574 
1575 
1579  const StringPiece get_lsf_rating() const {
1580  const Json::Value& v = Storage("lsfRating");
1581  if (v == Json::Value::null) return StringPiece("");
1582  return StringPiece(v.asCString());
1583  }
1584 
1592  void set_lsf_rating(const StringPiece& value) {
1593  *MutableStorage("lsfRating") = value.data();
1594  }
1595 
1601  bool has_mccaa_rating() const {
1602  return Storage().isMember("mccaaRating");
1603  }
1604 
1609  MutableStorage()->removeMember("mccaaRating");
1610  }
1611 
1612 
1616  const StringPiece get_mccaa_rating() const {
1617  const Json::Value& v = Storage("mccaaRating");
1618  if (v == Json::Value::null) return StringPiece("");
1619  return StringPiece(v.asCString());
1620  }
1621 
1629  void set_mccaa_rating(const StringPiece& value) {
1630  *MutableStorage("mccaaRating") = value.data();
1631  }
1632 
1638  bool has_mccyp_rating() const {
1639  return Storage().isMember("mccypRating");
1640  }
1641 
1646  MutableStorage()->removeMember("mccypRating");
1647  }
1648 
1649 
1653  const StringPiece get_mccyp_rating() const {
1654  const Json::Value& v = Storage("mccypRating");
1655  if (v == Json::Value::null) return StringPiece("");
1656  return StringPiece(v.asCString());
1657  }
1658 
1667  void set_mccyp_rating(const StringPiece& value) {
1668  *MutableStorage("mccypRating") = value.data();
1669  }
1670 
1676  bool has_mcst_rating() const {
1677  return Storage().isMember("mcstRating");
1678  }
1679 
1684  MutableStorage()->removeMember("mcstRating");
1685  }
1686 
1687 
1691  const StringPiece get_mcst_rating() const {
1692  const Json::Value& v = Storage("mcstRating");
1693  if (v == Json::Value::null) return StringPiece("");
1694  return StringPiece(v.asCString());
1695  }
1696 
1704  void set_mcst_rating(const StringPiece& value) {
1705  *MutableStorage("mcstRating") = value.data();
1706  }
1707 
1713  bool has_mda_rating() const {
1714  return Storage().isMember("mdaRating");
1715  }
1716 
1721  MutableStorage()->removeMember("mdaRating");
1722  }
1723 
1724 
1728  const StringPiece get_mda_rating() const {
1729  const Json::Value& v = Storage("mdaRating");
1730  if (v == Json::Value::null) return StringPiece("");
1731  return StringPiece(v.asCString());
1732  }
1733 
1742  void set_mda_rating(const StringPiece& value) {
1743  *MutableStorage("mdaRating") = value.data();
1744  }
1745 
1752  return Storage().isMember("medietilsynetRating");
1753  }
1754 
1759  MutableStorage()->removeMember("medietilsynetRating");
1760  }
1761 
1762 
1766  const StringPiece get_medietilsynet_rating() const {
1767  const Json::Value& v = Storage("medietilsynetRating");
1768  if (v == Json::Value::null) return StringPiece("");
1769  return StringPiece(v.asCString());
1770  }
1771 
1779  void set_medietilsynet_rating(const StringPiece& value) {
1780  *MutableStorage("medietilsynetRating") = value.data();
1781  }
1782 
1788  bool has_meku_rating() const {
1789  return Storage().isMember("mekuRating");
1790  }
1791 
1796  MutableStorage()->removeMember("mekuRating");
1797  }
1798 
1799 
1803  const StringPiece get_meku_rating() const {
1804  const Json::Value& v = Storage("mekuRating");
1805  if (v == Json::Value::null) return StringPiece("");
1806  return StringPiece(v.asCString());
1807  }
1808 
1817  void set_meku_rating(const StringPiece& value) {
1818  *MutableStorage("mekuRating") = value.data();
1819  }
1820 
1826  bool has_mena_mpaa_rating() const {
1827  return Storage().isMember("menaMpaaRating");
1828  }
1829 
1834  MutableStorage()->removeMember("menaMpaaRating");
1835  }
1836 
1837 
1841  const StringPiece get_mena_mpaa_rating() const {
1842  const Json::Value& v = Storage("menaMpaaRating");
1843  if (v == Json::Value::null) return StringPiece("");
1844  return StringPiece(v.asCString());
1845  }
1846 
1854  void set_mena_mpaa_rating(const StringPiece& value) {
1855  *MutableStorage("menaMpaaRating") = value.data();
1856  }
1857 
1863  bool has_mibac_rating() const {
1864  return Storage().isMember("mibacRating");
1865  }
1866 
1871  MutableStorage()->removeMember("mibacRating");
1872  }
1873 
1874 
1878  const StringPiece get_mibac_rating() const {
1879  const Json::Value& v = Storage("mibacRating");
1880  if (v == Json::Value::null) return StringPiece("");
1881  return StringPiece(v.asCString());
1882  }
1883 
1892  void set_mibac_rating(const StringPiece& value) {
1893  *MutableStorage("mibacRating") = value.data();
1894  }
1895 
1901  bool has_moc_rating() const {
1902  return Storage().isMember("mocRating");
1903  }
1904 
1909  MutableStorage()->removeMember("mocRating");
1910  }
1911 
1912 
1916  const StringPiece get_moc_rating() const {
1917  const Json::Value& v = Storage("mocRating");
1918  if (v == Json::Value::null) return StringPiece("");
1919  return StringPiece(v.asCString());
1920  }
1921 
1929  void set_moc_rating(const StringPiece& value) {
1930  *MutableStorage("mocRating") = value.data();
1931  }
1932 
1938  bool has_moctw_rating() const {
1939  return Storage().isMember("moctwRating");
1940  }
1941 
1946  MutableStorage()->removeMember("moctwRating");
1947  }
1948 
1949 
1953  const StringPiece get_moctw_rating() const {
1954  const Json::Value& v = Storage("moctwRating");
1955  if (v == Json::Value::null) return StringPiece("");
1956  return StringPiece(v.asCString());
1957  }
1958 
1966  void set_moctw_rating(const StringPiece& value) {
1967  *MutableStorage("moctwRating") = value.data();
1968  }
1969 
1975  bool has_mpaa_rating() const {
1976  return Storage().isMember("mpaaRating");
1977  }
1978 
1983  MutableStorage()->removeMember("mpaaRating");
1984  }
1985 
1986 
1990  const StringPiece get_mpaa_rating() const {
1991  const Json::Value& v = Storage("mpaaRating");
1992  if (v == Json::Value::null) return StringPiece("");
1993  return StringPiece(v.asCString());
1994  }
1995 
2003  void set_mpaa_rating(const StringPiece& value) {
2004  *MutableStorage("mpaaRating") = value.data();
2005  }
2006 
2012  bool has_mpaat_rating() const {
2013  return Storage().isMember("mpaatRating");
2014  }
2015 
2020  MutableStorage()->removeMember("mpaatRating");
2021  }
2022 
2023 
2027  const StringPiece get_mpaat_rating() const {
2028  const Json::Value& v = Storage("mpaatRating");
2029  if (v == Json::Value::null) return StringPiece("");
2030  return StringPiece(v.asCString());
2031  }
2032 
2041  void set_mpaat_rating(const StringPiece& value) {
2042  *MutableStorage("mpaatRating") = value.data();
2043  }
2044 
2050  bool has_mtrcb_rating() const {
2051  return Storage().isMember("mtrcbRating");
2052  }
2053 
2058  MutableStorage()->removeMember("mtrcbRating");
2059  }
2060 
2061 
2065  const StringPiece get_mtrcb_rating() const {
2066  const Json::Value& v = Storage("mtrcbRating");
2067  if (v == Json::Value::null) return StringPiece("");
2068  return StringPiece(v.asCString());
2069  }
2070 
2079  void set_mtrcb_rating(const StringPiece& value) {
2080  *MutableStorage("mtrcbRating") = value.data();
2081  }
2082 
2088  bool has_nbc_rating() const {
2089  return Storage().isMember("nbcRating");
2090  }
2091 
2096  MutableStorage()->removeMember("nbcRating");
2097  }
2098 
2099 
2103  const StringPiece get_nbc_rating() const {
2104  const Json::Value& v = Storage("nbcRating");
2105  if (v == Json::Value::null) return StringPiece("");
2106  return StringPiece(v.asCString());
2107  }
2108 
2116  void set_nbc_rating(const StringPiece& value) {
2117  *MutableStorage("nbcRating") = value.data();
2118  }
2119 
2125  bool has_nbcpl_rating() const {
2126  return Storage().isMember("nbcplRating");
2127  }
2128 
2133  MutableStorage()->removeMember("nbcplRating");
2134  }
2135 
2136 
2140  const StringPiece get_nbcpl_rating() const {
2141  const Json::Value& v = Storage("nbcplRating");
2142  if (v == Json::Value::null) return StringPiece("");
2143  return StringPiece(v.asCString());
2144  }
2145 
2153  void set_nbcpl_rating(const StringPiece& value) {
2154  *MutableStorage("nbcplRating") = value.data();
2155  }
2156 
2162  bool has_nfrc_rating() const {
2163  return Storage().isMember("nfrcRating");
2164  }
2165 
2170  MutableStorage()->removeMember("nfrcRating");
2171  }
2172 
2173 
2177  const StringPiece get_nfrc_rating() const {
2178  const Json::Value& v = Storage("nfrcRating");
2179  if (v == Json::Value::null) return StringPiece("");
2180  return StringPiece(v.asCString());
2181  }
2182 
2190  void set_nfrc_rating(const StringPiece& value) {
2191  *MutableStorage("nfrcRating") = value.data();
2192  }
2193 
2199  bool has_nfvcb_rating() const {
2200  return Storage().isMember("nfvcbRating");
2201  }
2202 
2207  MutableStorage()->removeMember("nfvcbRating");
2208  }
2209 
2210 
2214  const StringPiece get_nfvcb_rating() const {
2215  const Json::Value& v = Storage("nfvcbRating");
2216  if (v == Json::Value::null) return StringPiece("");
2217  return StringPiece(v.asCString());
2218  }
2219 
2227  void set_nfvcb_rating(const StringPiece& value) {
2228  *MutableStorage("nfvcbRating") = value.data();
2229  }
2230 
2236  bool has_nkclv_rating() const {
2237  return Storage().isMember("nkclvRating");
2238  }
2239 
2244  MutableStorage()->removeMember("nkclvRating");
2245  }
2246 
2247 
2251  const StringPiece get_nkclv_rating() const {
2252  const Json::Value& v = Storage("nkclvRating");
2253  if (v == Json::Value::null) return StringPiece("");
2254  return StringPiece(v.asCString());
2255  }
2256 
2265  void set_nkclv_rating(const StringPiece& value) {
2266  *MutableStorage("nkclvRating") = value.data();
2267  }
2268 
2274  bool has_nmc_rating() const {
2275  return Storage().isMember("nmcRating");
2276  }
2277 
2282  MutableStorage()->removeMember("nmcRating");
2283  }
2284 
2285 
2289  const StringPiece get_nmc_rating() const {
2290  const Json::Value& v = Storage("nmcRating");
2291  if (v == Json::Value::null) return StringPiece("");
2292  return StringPiece(v.asCString());
2293  }
2294 
2299  void set_nmc_rating(const StringPiece& value) {
2300  *MutableStorage("nmcRating") = value.data();
2301  }
2302 
2308  bool has_oflc_rating() const {
2309  return Storage().isMember("oflcRating");
2310  }
2311 
2316  MutableStorage()->removeMember("oflcRating");
2317  }
2318 
2319 
2323  const StringPiece get_oflc_rating() const {
2324  const Json::Value& v = Storage("oflcRating");
2325  if (v == Json::Value::null) return StringPiece("");
2326  return StringPiece(v.asCString());
2327  }
2328 
2337  void set_oflc_rating(const StringPiece& value) {
2338  *MutableStorage("oflcRating") = value.data();
2339  }
2340 
2346  bool has_pefilm_rating() const {
2347  return Storage().isMember("pefilmRating");
2348  }
2349 
2354  MutableStorage()->removeMember("pefilmRating");
2355  }
2356 
2357 
2361  const StringPiece get_pefilm_rating() const {
2362  const Json::Value& v = Storage("pefilmRating");
2363  if (v == Json::Value::null) return StringPiece("");
2364  return StringPiece(v.asCString());
2365  }
2366 
2374  void set_pefilm_rating(const StringPiece& value) {
2375  *MutableStorage("pefilmRating") = value.data();
2376  }
2377 
2383  bool has_rcnof_rating() const {
2384  return Storage().isMember("rcnofRating");
2385  }
2386 
2391  MutableStorage()->removeMember("rcnofRating");
2392  }
2393 
2394 
2398  const StringPiece get_rcnof_rating() const {
2399  const Json::Value& v = Storage("rcnofRating");
2400  if (v == Json::Value::null) return StringPiece("");
2401  return StringPiece(v.asCString());
2402  }
2403 
2412  void set_rcnof_rating(const StringPiece& value) {
2413  *MutableStorage("rcnofRating") = value.data();
2414  }
2415 
2423  return Storage().isMember("resorteviolenciaRating");
2424  }
2425 
2430  MutableStorage()->removeMember("resorteviolenciaRating");
2431  }
2432 
2433 
2437  const StringPiece get_resorteviolencia_rating() const {
2438  const Json::Value& v = Storage("resorteviolenciaRating");
2439  if (v == Json::Value::null) return StringPiece("");
2440  return StringPiece(v.asCString());
2441  }
2442 
2450  void set_resorteviolencia_rating(const StringPiece& value) {
2451  *MutableStorage("resorteviolenciaRating") = value.data();
2452  }
2453 
2459  bool has_rtc_rating() const {
2460  return Storage().isMember("rtcRating");
2461  }
2462 
2467  MutableStorage()->removeMember("rtcRating");
2468  }
2469 
2470 
2474  const StringPiece get_rtc_rating() const {
2475  const Json::Value& v = Storage("rtcRating");
2476  if (v == Json::Value::null) return StringPiece("");
2477  return StringPiece(v.asCString());
2478  }
2479 
2488  void set_rtc_rating(const StringPiece& value) {
2489  *MutableStorage("rtcRating") = value.data();
2490  }
2491 
2497  bool has_rte_rating() const {
2498  return Storage().isMember("rteRating");
2499  }
2500 
2505  MutableStorage()->removeMember("rteRating");
2506  }
2507 
2508 
2512  const StringPiece get_rte_rating() const {
2513  const Json::Value& v = Storage("rteRating");
2514  if (v == Json::Value::null) return StringPiece("");
2515  return StringPiece(v.asCString());
2516  }
2517 
2525  void set_rte_rating(const StringPiece& value) {
2526  *MutableStorage("rteRating") = value.data();
2527  }
2528 
2534  bool has_russia_rating() const {
2535  return Storage().isMember("russiaRating");
2536  }
2537 
2542  MutableStorage()->removeMember("russiaRating");
2543  }
2544 
2545 
2549  const StringPiece get_russia_rating() const {
2550  const Json::Value& v = Storage("russiaRating");
2551  if (v == Json::Value::null) return StringPiece("");
2552  return StringPiece(v.asCString());
2553  }
2554 
2563  void set_russia_rating(const StringPiece& value) {
2564  *MutableStorage("russiaRating") = value.data();
2565  }
2566 
2572  bool has_skfilm_rating() const {
2573  return Storage().isMember("skfilmRating");
2574  }
2575 
2580  MutableStorage()->removeMember("skfilmRating");
2581  }
2582 
2583 
2587  const StringPiece get_skfilm_rating() const {
2588  const Json::Value& v = Storage("skfilmRating");
2589  if (v == Json::Value::null) return StringPiece("");
2590  return StringPiece(v.asCString());
2591  }
2592 
2600  void set_skfilm_rating(const StringPiece& value) {
2601  *MutableStorage("skfilmRating") = value.data();
2602  }
2603 
2609  bool has_smais_rating() const {
2610  return Storage().isMember("smaisRating");
2611  }
2612 
2617  MutableStorage()->removeMember("smaisRating");
2618  }
2619 
2620 
2624  const StringPiece get_smais_rating() const {
2625  const Json::Value& v = Storage("smaisRating");
2626  if (v == Json::Value::null) return StringPiece("");
2627  return StringPiece(v.asCString());
2628  }
2629 
2637  void set_smais_rating(const StringPiece& value) {
2638  *MutableStorage("smaisRating") = value.data();
2639  }
2640 
2646  bool has_smsa_rating() const {
2647  return Storage().isMember("smsaRating");
2648  }
2649 
2654  MutableStorage()->removeMember("smsaRating");
2655  }
2656 
2657 
2661  const StringPiece get_smsa_rating() const {
2662  const Json::Value& v = Storage("smsaRating");
2663  if (v == Json::Value::null) return StringPiece("");
2664  return StringPiece(v.asCString());
2665  }
2666 
2674  void set_smsa_rating(const StringPiece& value) {
2675  *MutableStorage("smsaRating") = value.data();
2676  }
2677 
2683  bool has_tvpg_rating() const {
2684  return Storage().isMember("tvpgRating");
2685  }
2686 
2691  MutableStorage()->removeMember("tvpgRating");
2692  }
2693 
2694 
2698  const StringPiece get_tvpg_rating() const {
2699  const Json::Value& v = Storage("tvpgRating");
2700  if (v == Json::Value::null) return StringPiece("");
2701  return StringPiece(v.asCString());
2702  }
2703 
2711  void set_tvpg_rating(const StringPiece& value) {
2712  *MutableStorage("tvpgRating") = value.data();
2713  }
2714 
2720  bool has_yt_rating() const {
2721  return Storage().isMember("ytRating");
2722  }
2723 
2728  MutableStorage()->removeMember("ytRating");
2729  }
2730 
2731 
2735  const StringPiece get_yt_rating() const {
2736  const Json::Value& v = Storage("ytRating");
2737  if (v == Json::Value::null) return StringPiece("");
2738  return StringPiece(v.asCString());
2739  }
2740 
2748  void set_yt_rating(const StringPiece& value) {
2749  *MutableStorage("ytRating") = value.data();
2750  }
2751 
2752  private:
2753  void operator=(const ContentRating&);
2754 }; // ContentRating
2755 } // namespace google_youtube_api
2756 #endif // GOOGLE_YOUTUBE_API_CONTENT_RATING_H_
void clear_ilfilm_rating()
Definition: content_rating.h:1384
void set_skfilm_rating(const StringPiece &value)
Definition: content_rating.h:2600
void clear_cce_rating()
Definition: content_rating.h:481
const StringPiece get_ecbmct_rating() const
Definition: content_rating.h:903
void set_mtrcb_rating(const StringPiece &value)
Definition: content_rating.h:2079
void set_meku_rating(const StringPiece &value)
Definition: content_rating.h:1817
const StringPiece get_chvrs_rating() const
Definition: content_rating.h:564
const StringPiece get_agcom_rating() const
Definition: content_rating.h:147
void set_mpaat_rating(const StringPiece &value)
Definition: content_rating.h:2041
const StringPiece get_skfilm_rating() const
Definition: content_rating.h:2587
void clear_cbfc_rating()
Definition: content_rating.h:407
bool has_ifco_rating() const
Definition: content_rating.h:1339
void clear_eirin_rating()
Definition: content_rating.h:1007
void set_bmukk_rating(const StringPiece &value)
Definition: content_rating.h:311
void clear_mtrcb_rating()
Definition: content_rating.h:2057
bool has_fcbm_rating() const
Definition: content_rating.h:1037
bool has_pefilm_rating() const
Definition: content_rating.h:2346
const StringPiece get_mena_mpaa_rating() const
Definition: content_rating.h:1841
Definition: access_policy.cc:40
bool has_nfvcb_rating() const
Definition: content_rating.h:2199
void set_fcbm_rating(const StringPiece &value)
Definition: content_rating.h:1065
void set_grfilm_rating(const StringPiece &value)
Definition: content_rating.h:1292
bool has_icaa_rating() const
Definition: content_rating.h:1301
void set_cna_rating(const StringPiece &value)
Definition: content_rating.h:652
void clear_incaa_rating()
Definition: content_rating.h:1421
void clear_moc_rating()
Definition: content_rating.h:1908
const StringPiece get_mibac_rating() const
Definition: content_rating.h:1878
bool has_nbcpl_rating() const
Definition: content_rating.h:2125
void clear_csa_rating()
Definition: content_rating.h:705
void set_smais_rating(const StringPiece &value)
Definition: content_rating.h:2637
const StringPiece get_nkclv_rating() const
Definition: content_rating.h:2251
void clear_nfvcb_rating()
Definition: content_rating.h:2206
void clear_djctq_rating_reasons()
Definition: content_rating.h:856
void clear_nmc_rating()
Definition: content_rating.h:2281
void set_catv_rating(const StringPiece &value)
Definition: content_rating.h:351
bool has_fsk_rating() const
Definition: content_rating.h:1226
const StringPiece get_fcbm_rating() const
Definition: content_rating.h:1052
void clear_medietilsynet_rating()
Definition: content_rating.h:1758
const StringPiece get_eirin_rating() const
Definition: content_rating.h:1015
void set_cbfc_rating(const StringPiece &value)
Definition: content_rating.h:428
void clear_resorteviolencia_rating()
Definition: content_rating.h:2429
void set_nfvcb_rating(const StringPiece &value)
Definition: content_rating.h:2227
bool has_mtrcb_rating() const
Definition: content_rating.h:2050
bool has_yt_rating() const
Definition: content_rating.h:2720
void clear_oflc_rating()
Definition: content_rating.h:2315
void clear_fpb_rating()
Definition: content_rating.h:1157
void set_fpb_rating(const StringPiece &value)
Definition: content_rating.h:1178
const StringPiece get_cce_rating() const
Definition: content_rating.h:489
const StringPiece get_smsa_rating() const
Definition: content_rating.h:2661
void set_cnc_rating(const StringPiece &value)
Definition: content_rating.h:689
const StringPiece get_lsf_rating() const
Definition: content_rating.h:1579
void set_csa_rating(const StringPiece &value)
Definition: content_rating.h:727
void clear_icaa_rating()
Definition: content_rating.h:1308
const StringPiece get_mccaa_rating() const
Definition: content_rating.h:1616
const StringPiece get_djctq_rating() const
Definition: content_rating.h:826
void clear_cna_rating()
Definition: content_rating.h:630
const StringPiece get_icaa_rating() const
Definition: content_rating.h:1316
bool has_catvfr_rating() const
Definition: content_rating.h:360
void clear_rtc_rating()
Definition: content_rating.h:2466
const StringPiece get_nfrc_rating() const
Definition: content_rating.h:2177
const StringPiece get_kfcb_rating() const
Definition: content_rating.h:1467
bool has_kfcb_rating() const
Definition: content_rating.h:1452
void set_lsf_rating(const StringPiece &value)
Definition: content_rating.h:1592
const StringPiece get_fco_rating() const
Definition: content_rating.h:1089
void clear_agcom_rating()
Definition: content_rating.h:139
const StringPiece get_kmrb_rating() const
Definition: content_rating.h:1541
const StringPiece get_bbfc_rating() const
Definition: content_rating.h:223
bool has_meku_rating() const
Definition: content_rating.h:1788
const StringPiece get_nfvcb_rating() const
Definition: content_rating.h:2214
void set_mpaa_rating(const StringPiece &value)
Definition: content_rating.h:2003
bool has_csa_rating() const
Definition: content_rating.h:698
void set_cicf_rating(const StringPiece &value)
Definition: content_rating.h:614
bool has_rcnof_rating() const
Definition: content_rating.h:2383
void clear_yt_rating()
Definition: content_rating.h:2727
void set_djctq_rating(const StringPiece &value)
Definition: content_rating.h:840
void clear_czfilm_rating()
Definition: content_rating.h:781
bool has_tvpg_rating() const
Definition: content_rating.h:2683
bool has_fpb_rating_reasons() const
Definition: content_rating.h:1187
void clear_anatel_rating()
Definition: content_rating.h:177
void set_acb_rating(const StringPiece &value)
Definition: content_rating.h:123
const StringPiece get_mpaat_rating() const
Definition: content_rating.h:2027
bool has_mena_mpaa_rating() const
Definition: content_rating.h:1826
bool has_chvrs_rating() const
Definition: content_rating.h:549
bool has_cna_rating() const
Definition: content_rating.h:623
bool has_bbfc_rating() const
Definition: content_rating.h:208
void set_rtc_rating(const StringPiece &value)
Definition: content_rating.h:2488
void set_kfcb_rating(const StringPiece &value)
Definition: content_rating.h:1480
bool has_mpaat_rating() const
Definition: content_rating.h:2012
const StringPiece get_fsk_rating() const
Definition: content_rating.h:1241
void set_ccc_rating(const StringPiece &value)
Definition: content_rating.h:465
void set_nkclv_rating(const StringPiece &value)
Definition: content_rating.h:2265
void clear_moctw_rating()
Definition: content_rating.h:1945
bool has_bfvc_rating() const
Definition: content_rating.h:245
void clear_bfvc_rating()
Definition: content_rating.h:252
void clear_chvrs_rating()
Definition: content_rating.h:556
void set_rte_rating(const StringPiece &value)
Definition: content_rating.h:2525
bool has_eirin_rating() const
Definition: content_rating.h:1000
const StringPiece GetTypeName() const
Definition: content_rating.h:84
void set_fmoc_rating(const StringPiece &value)
Definition: content_rating.h:1141
void set_moc_rating(const StringPiece &value)
Definition: content_rating.h:1929
void clear_ecbmct_rating()
Definition: content_rating.h:895
void clear_smais_rating()
Definition: content_rating.h:2616
void set_bfvc_rating(const StringPiece &value)
Definition: content_rating.h:273
void clear_grfilm_rating()
Definition: content_rating.h:1271
void set_rcnof_rating(const StringPiece &value)
Definition: content_rating.h:2412
const StringPiece get_fpb_rating() const
Definition: content_rating.h:1165
void clear_catv_rating()
Definition: content_rating.h:327
bool has_mda_rating() const
Definition: content_rating.h:1713
bool has_eefilm_rating() const
Definition: content_rating.h:926
const StringPiece get_bfvc_rating() const
Definition: content_rating.h:260
void set_nbcpl_rating(const StringPiece &value)
Definition: content_rating.h:2153
void set_cce_rating(const StringPiece &value)
Definition: content_rating.h:503
void set_mccyp_rating(const StringPiece &value)
Definition: content_rating.h:1667
void clear_fmoc_rating()
Definition: content_rating.h:1119
void clear_mda_rating()
Definition: content_rating.h:1720
const StringPiece get_egfilm_rating() const
Definition: content_rating.h:978
void set_yt_rating(const StringPiece &value)
Definition: content_rating.h:2748
void clear_cscf_rating()
Definition: content_rating.h:743
bool has_ecbmct_rating() const
Definition: content_rating.h:888
void clear_nfrc_rating()
Definition: content_rating.h:2169
bool has_chfilm_rating() const
Definition: content_rating.h:512
const StringPiece get_grfilm_rating() const
Definition: content_rating.h:1279
const StringPiece get_chfilm_rating() const
Definition: content_rating.h:527
void set_anatel_rating(const StringPiece &value)
Definition: content_rating.h:199
const StringPiece get_nbcpl_rating() const
Definition: content_rating.h:2140
bool has_oflc_rating() const
Definition: content_rating.h:2308
client::JsonCppArray< string > mutable_fpbRatingReasons()
Definition: content_rating.h:1216
const StringPiece get_catv_rating() const
Definition: content_rating.h:335
void set_bbfc_rating(const StringPiece &value)
Definition: content_rating.h:236
bool has_resorteviolencia_rating() const
Definition: content_rating.h:2422
const StringPiece get_fmoc_rating() const
Definition: content_rating.h:1127
bool has_mccaa_rating() const
Definition: content_rating.h:1601
void clear_mpaa_rating()
Definition: content_rating.h:1982
const client::JsonCppArray< string > get_djctq_rating_reasons() const
Definition: content_rating.h:865
bool has_nkclv_rating() const
Definition: content_rating.h:2236
void set_mena_mpaa_rating(const StringPiece &value)
Definition: content_rating.h:1854
bool has_fco_rating() const
Definition: content_rating.h:1074
void clear_djctq_rating()
Definition: content_rating.h:818
void set_tvpg_rating(const StringPiece &value)
Definition: content_rating.h:2711
const StringPiece get_cscf_rating() const
Definition: content_rating.h:751
const StringPiece get_mpaa_rating() const
Definition: content_rating.h:1990
bool has_anatel_rating() const
Definition: content_rating.h:170
const StringPiece get_meku_rating() const
Definition: content_rating.h:1803
void clear_bmukk_rating()
Definition: content_rating.h:289
bool has_fmoc_rating() const
Definition: content_rating.h:1112
void clear_nbcpl_rating()
Definition: content_rating.h:2132
const StringPiece get_kijkwijzer_rating() const
Definition: content_rating.h:1504
bool has_smais_rating() const
Definition: content_rating.h:2609
void clear_meku_rating()
Definition: content_rating.h:1795
void set_agcom_rating(const StringPiece &value)
Definition: content_rating.h:161
bool has_mpaa_rating() const
Definition: content_rating.h:1975
void set_chvrs_rating(const StringPiece &value)
Definition: content_rating.h:577
const StringPiece get_mtrcb_rating() const
Definition: content_rating.h:2065
bool has_cce_rating() const
Definition: content_rating.h:474
void clear_kfcb_rating()
Definition: content_rating.h:1459
const StringPiece get_cicf_rating() const
Definition: content_rating.h:601
const StringPiece get_moc_rating() const
Definition: content_rating.h:1916
bool has_djctq_rating_reasons() const
Definition: content_rating.h:849
const client::JsonCppArray< string > get_fpb_rating_reasons() const
Definition: content_rating.h:1203
void clear_ccc_rating()
Definition: content_rating.h:444
void set_kijkwijzer_rating(const StringPiece &value)
Definition: content_rating.h:1517
void clear_tvpg_rating()
Definition: content_rating.h:2690
void clear_nkclv_rating()
Definition: content_rating.h:2243
const StringPiece get_medietilsynet_rating() const
Definition: content_rating.h:1766
bool has_egfilm_rating() const
Definition: content_rating.h:963
void set_chfilm_rating(const StringPiece &value)
Definition: content_rating.h:540
const StringPiece get_oflc_rating() const
Definition: content_rating.h:2323
void clear_chfilm_rating()
Definition: content_rating.h:519
bool has_nfrc_rating() const
Definition: content_rating.h:2162
bool has_cicf_rating() const
Definition: content_rating.h:586
void clear_kmrb_rating()
Definition: content_rating.h:1533
const StringPiece get_russia_rating() const
Definition: content_rating.h:2549
void set_egfilm_rating(const StringPiece &value)
Definition: content_rating.h:991
const StringPiece get_yt_rating() const
Definition: content_rating.h:2735
void clear_russia_rating()
Definition: content_rating.h:2541
const StringPiece get_rtc_rating() const
Definition: content_rating.h:2474
bool has_smsa_rating() const
Definition: content_rating.h:2646
void set_mcst_rating(const StringPiece &value)
Definition: content_rating.h:1704
void set_ifco_rating(const StringPiece &value)
Definition: content_rating.h:1368
bool has_kijkwijzer_rating() const
Definition: content_rating.h:1489
bool has_czfilm_rating() const
Definition: content_rating.h:774
void clear_rcnof_rating()
Definition: content_rating.h:2390
void clear_bbfc_rating()
Definition: content_rating.h:215
Definition: access_policy.h:38
bool has_incaa_rating() const
Definition: content_rating.h:1414
bool has_medietilsynet_rating() const
Definition: content_rating.h:1751
const StringPiece get_acb_rating() const
Definition: content_rating.h:108
void clear_pefilm_rating()
Definition: content_rating.h:2353
bool has_moctw_rating() const
Definition: content_rating.h:1938
const StringPiece get_ifco_rating() const
Definition: content_rating.h:1354
bool has_cbfc_rating() const
Definition: content_rating.h:400
void set_oflc_rating(const StringPiece &value)
Definition: content_rating.h:2337
bool has_skfilm_rating() const
Definition: content_rating.h:2572
void clear_eefilm_rating()
Definition: content_rating.h:933
void set_icaa_rating(const StringPiece &value)
Definition: content_rating.h:1330
void clear_kijkwijzer_rating()
Definition: content_rating.h:1496
void set_nbc_rating(const StringPiece &value)
Definition: content_rating.h:2116
void set_catvfr_rating(const StringPiece &value)
Definition: content_rating.h:391
bool has_kmrb_rating() const
Definition: content_rating.h:1526
const StringPiece get_rte_rating() const
Definition: content_rating.h:2512
bool has_moc_rating() const
Definition: content_rating.h:1901
bool has_lsf_rating() const
Definition: content_rating.h:1564
void set_czfilm_rating(const StringPiece &value)
Definition: content_rating.h:802
bool has_fpb_rating() const
Definition: content_rating.h:1150
void set_smsa_rating(const StringPiece &value)
Definition: content_rating.h:2674
Definition: content_rating.h:51
void set_kmrb_rating(const StringPiece &value)
Definition: content_rating.h:1555
const StringPiece get_moctw_rating() const
Definition: content_rating.h:1953
void clear_lsf_rating()
Definition: content_rating.h:1571
bool has_mcst_rating() const
Definition: content_rating.h:1676
const StringPiece get_cbfc_rating() const
Definition: content_rating.h:415
void clear_catvfr_rating()
Definition: content_rating.h:367
bool has_catv_rating() const
Definition: content_rating.h:320
void clear_fsk_rating()
Definition: content_rating.h:1233
void clear_mcst_rating()
Definition: content_rating.h:1683
const StringPiece get_nmc_rating() const
Definition: content_rating.h:2289
const StringPiece get_cnc_rating() const
Definition: content_rating.h:676
void set_ilfilm_rating(const StringPiece &value)
Definition: content_rating.h:1405
void clear_cicf_rating()
Definition: content_rating.h:593
const StringPiece get_rcnof_rating() const
Definition: content_rating.h:2398
void set_russia_rating(const StringPiece &value)
Definition: content_rating.h:2563
bool has_acb_rating() const
Definition: content_rating.h:93
void set_cscf_rating(const StringPiece &value)
Definition: content_rating.h:765
bool has_russia_rating() const
Definition: content_rating.h:2534
bool has_djctq_rating() const
Definition: content_rating.h:811
void clear_acb_rating()
Definition: content_rating.h:100
void set_mda_rating(const StringPiece &value)
Definition: content_rating.h:1742
void clear_skfilm_rating()
Definition: content_rating.h:2579
void clear_fpb_rating_reasons()
Definition: content_rating.h:1194
bool has_ilfilm_rating() const
Definition: content_rating.h:1377
void set_medietilsynet_rating(const StringPiece &value)
Definition: content_rating.h:1779
const StringPiece get_ccc_rating() const
Definition: content_rating.h:452
const StringPiece get_ilfilm_rating() const
Definition: content_rating.h:1392
bool has_cscf_rating() const
Definition: content_rating.h:736
void set_eirin_rating(const StringPiece &value)
Definition: content_rating.h:1028
const StringPiece get_cna_rating() const
Definition: content_rating.h:638
const StringPiece get_mcst_rating() const
Definition: content_rating.h:1691
void set_incaa_rating(const StringPiece &value)
Definition: content_rating.h:1443
bool has_rtc_rating() const
Definition: content_rating.h:2459
void clear_fco_rating()
Definition: content_rating.h:1081
bool has_cnc_rating() const
Definition: content_rating.h:661
void clear_mpaat_rating()
Definition: content_rating.h:2019
void set_nfrc_rating(const StringPiece &value)
Definition: content_rating.h:2190
bool has_rte_rating() const
Definition: content_rating.h:2497
void clear_fcbm_rating()
Definition: content_rating.h:1044
void set_fco_rating(const StringPiece &value)
Definition: content_rating.h:1103
const StringPiece get_resorteviolencia_rating() const
Definition: content_rating.h:2437
void set_moctw_rating(const StringPiece &value)
Definition: content_rating.h:1966
void set_eefilm_rating(const StringPiece &value)
Definition: content_rating.h:954
void clear_cnc_rating()
Definition: content_rating.h:668
bool has_grfilm_rating() const
Definition: content_rating.h:1264
const StringPiece get_mda_rating() const
Definition: content_rating.h:1728
const StringPiece get_czfilm_rating() const
Definition: content_rating.h:789
void clear_mccaa_rating()
Definition: content_rating.h:1608
void set_mccaa_rating(const StringPiece &value)
Definition: content_rating.h:1629
bool has_nbc_rating() const
Definition: content_rating.h:2088
void clear_egfilm_rating()
Definition: content_rating.h:970
client::JsonCppArray< string > mutable_djctqRatingReasons()
Definition: content_rating.h:878
bool has_ccc_rating() const
Definition: content_rating.h:437
const StringPiece get_tvpg_rating() const
Definition: content_rating.h:2698
const StringPiece get_catvfr_rating() const
Definition: content_rating.h:375
const StringPiece get_bmukk_rating() const
Definition: content_rating.h:297
void clear_mibac_rating()
Definition: content_rating.h:1870
const StringPiece get_mccyp_rating() const
Definition: content_rating.h:1653
bool has_agcom_rating() const
Definition: content_rating.h:132
void set_resorteviolencia_rating(const StringPiece &value)
Definition: content_rating.h:2450
void set_ecbmct_rating(const StringPiece &value)
Definition: content_rating.h:917
const StringPiece get_csa_rating() const
Definition: content_rating.h:713
void set_mibac_rating(const StringPiece &value)
Definition: content_rating.h:1892
void clear_mena_mpaa_rating()
Definition: content_rating.h:1833
void clear_mccyp_rating()
Definition: content_rating.h:1645
const StringPiece get_incaa_rating() const
Definition: content_rating.h:1429
void clear_ifco_rating()
Definition: content_rating.h:1346
bool has_mibac_rating() const
Definition: content_rating.h:1863
void set_nmc_rating(const StringPiece &value)
Definition: content_rating.h:2299
const StringPiece get_anatel_rating() const
Definition: content_rating.h:185
bool has_bmukk_rating() const
Definition: content_rating.h:282
const StringPiece get_nbc_rating() const
Definition: content_rating.h:2103
void clear_nbc_rating()
Definition: content_rating.h:2095
const StringPiece get_eefilm_rating() const
Definition: content_rating.h:941
bool has_mccyp_rating() const
Definition: content_rating.h:1638
const StringPiece get_smais_rating() const
Definition: content_rating.h:2624
void set_pefilm_rating(const StringPiece &value)
Definition: content_rating.h:2374
void clear_smsa_rating()
Definition: content_rating.h:2653
bool has_nmc_rating() const
Definition: content_rating.h:2274
const StringPiece get_pefilm_rating() const
Definition: content_rating.h:2361
void set_fsk_rating(const StringPiece &value)
Definition: content_rating.h:1255
void clear_rte_rating()
Definition: content_rating.h:2504