struct CCL::Browsable::IFileNode

Overview

Interface for nodes representing file system objects. More…

#include <ibrowser.h>

struct IFileNode: public CCL::IBrowserNode
{
    // methods

    virtual UrlRef CCL_API getFilePath () const = 0;
};

Inherited Members

public:
    // methods

    virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0;
    virtual unsigned int CCL_API retain () = 0;
    virtual unsigned int CCL_API release () = 0;
    virtual CString CCL_API getNodeType () const = 0;
    virtual tbool CCL_API isNodeType (StringID type) const = 0;
    virtual StringRef CCL_API getNodeTitle () const = 0;
    DECLARE_STRINGID_MEMBER (kTitleProperty);

Detailed Documentation

Interface for nodes representing file system objects.

Methods

virtual UrlRef CCL_API getFilePath () const = 0

Get associated file URL.