|
PCP: C++ Preprocessor
|
C++17用の出力データ生成器 [詳解]
#include "pcp/cpp17_generator.class.php"


公開メンバ関数 | |
| get_version () | |
| バージョン年の取得 [詳解] | |
基底クラス cpp14_generator に属する継承公開メンバ関数 | |
| get_version () | |
| バージョン年の取得 [詳解] | |
基底クラス cpp11_generator に属する継承公開メンバ関数 | |
| get_version () | |
| バージョン年の取得 [詳解] | |
基底クラス cpp_generator に属する継承公開メンバ関数 | |
| get_version () | |
| バージョン年の取得 [詳解] | |
| is_c () | |
| Cの判定 [詳解] | |
| is_cplusplus () | |
| C++の判定 [詳解] | |
基底クラス c_generator に属する継承公開メンバ関数 | |
| get_array (array $sig) | |
| 配列の生成 [詳解] | |
| get_class (string $class_key, array $sig, bool $incomplete, bool $omit_semicolon) | |
| 構造体または共用体の生成 [詳解] | |
| get_enum (array $sig, bool $incomplete, bool $omit_semicolon) | |
| 列挙体の生成 [詳解] | |
| get_fn (array $sig, bool $omit_semicolon) | |
| 関数頭部の生成 [詳解] | |
| get_pointer (array $sig) | |
| ポインタの生成 [詳解] | |
| get_qualified_type (array $sig) | |
| 型修飾付きの型の生成 [詳解] | |
| get_reference (array $sig) | |
| 参照の生成 [詳解] | |
| get_version () | |
| バージョン年の取得 [詳解] | |
| has_longlong () | |
| long long型をサポートしているかどうかの判定 [詳解] | |
| is_c () | |
| Cの判定 [詳解] | |
基底クラス generator に属する継承公開メンバ関数 | |
| __call ($name, $args) | |
| アクセス不能メソッドの実行 [詳解] | |
| __construct (?string $toolset=null) | |
| コンストラクタ [詳解] | |
| get_ini (string $name) | |
| ini情報を取得 [詳解] | |
| get_ini_as_string () | |
| ini情報を文字列として取得 [詳解] | |
| get_keywords () | |
| キーワード一覧の取得 [詳解] | |
| get_type (string $type_name) | |
| 型名の取得 [詳解] | |
| set_ini (string $name, $value) | |
| ini情報の設定 [詳解] | |
その他の継承メンバ | |
基底クラス cpp_generator に属する継承限定公開メンバ関数 | |
| get_template (array $sig) | |
| テンプレートの生成 [詳解] | |
基底クラス c_generator に属する継承限定公開メンバ関数 | |
| get_parameter_list (array $params, bool $template) | |
| 仮引数並びの生成 [詳解] | |
| get_template (array $sig) | |
| テンプレート情報の生成 [詳解] | |
基底クラス generator に属する継承限定公開メンバ関数 | |
| get_type_table () | |
| 型テーブルの取得 [詳解] | |
| setup_type_table_by_data_model (array $type_table) | |
| データモデルに応じた型テーブルの初期設定 [詳解] | |
基底クラス c_generator に属する継承静的限定公開メンバ関数 | |
| static | get_pragma_operator (string $s) |
| _Pragma演算子の文字列を取得 [詳解] | |
基底クラス generator に属する継承静的限定公開メンバ関数 | |
| static | get_pragma_directive (string $s) |
| #pragma指令の文字列を取得 [詳解] | |
基底クラス generator に属する継承限定公開変数類 | |
| $toolset | |
| 対象ツールセット | |
C++17用の出力データ生成器
| get_version | ( | ) |
バージョン年の取得
1.8.13