FileInput クラス

C++ Build Insights SDK は、Visual Studio 2017 以降と互換性があります。 これらのバージョンのドキュメントを表示するには、この記事の Visual Studio バージョン セレクター コントロールを Visual Studio 2017 以降に設定します。 このページの目次の一番上にあります。

FileInput クラスは、MatchEventMatchEventInMemberFunctionMatchEventStack、および MatchEventStackInMemberFunction 関数と共に使用されます。 FILE_INPUT イベントを照合するために使用します。

構文

class FileInput : public SimpleEvent
{
public:
    enum class Type
    {
        OTHER               = FILE_TYPE_CODE_OTHER,
        OBJ                 = FILE_TYPE_CODE_OBJ,
        EXECUTABLE_IMAGE    = FILE_TYPE_CODE_EXECUTABLE_IMAGE,
        LIB                 = FILE_TYPE_CODE_LIB,
        IMP_LIB             = FILE_TYPE_CODE_IMP_LIB,
        EXP                 = FILE_TYPE_CODE_EXP
    };

    FileInput(const RawEvent& event);

    const wchar_t* Path() const;
    Type           Type() const;
};

メンバー

その基底クラス SimpleEvent から継承されたメンバーに加えて、FileInput クラスには以下のメンバーが含まれます。

コンストラクター

FileInput

機能

PathType

FileInput

FileInput(const RawEvent& event);

パラメーター

event
FILE_INPUT イベントです。

パス

const wchar_t Path() const;

戻り値

入力ファイルへの絶対パス。

種類

Type Type() const;

戻り値

入力ファイルの種類を表すコード。