Lines Matching refs:type
35 BString WritablePathForType(const char* type) const
36 { return _TypeToFilename(type, 0); }
38 // opening type nodes
40 status_t OpenType(const char* type, BNode& _node) const;
41 status_t OpenWritableType(const char* type,
45 // generic type attributes access
47 ssize_t ReadAttribute(const char* type,
50 status_t ReadMessageAttribute(const char* type,
53 status_t ReadStringAttribute(const char* type,
57 status_t WriteAttribute(const char* type,
61 status_t WriteMessageAttribute(const char* type,
66 status_t DeleteAttribute(const char* type,
69 // type attribute convenience getters
71 status_t GetAppHint(const char* type, entry_ref& _ref);
72 status_t GetAttributesInfo(const char* type,
74 status_t GetShortDescription(const char* type,
76 status_t GetLongDescription(const char* type,
78 status_t GetFileExtensions(const char* type,
80 status_t GetIcon(const char* type, BBitmap& _icon,
82 status_t GetIcon(const char* type, uint8*& _data,
84 status_t GetIconForType(const char* type,
87 status_t GetIconForType(const char* type,
90 status_t GetPreferredApp(const char* type,
92 status_t GetSnifferRule(const char* type,
94 status_t GetSupportedTypes(const char* type,
97 bool IsInstalled(const char* type);
100 BString _TypeToFilename(const char* type, int32 index)
102 status_t _OpenType(const char* type, BNode& _node,
104 status_t _CreateTypeNode(const char* type, BNode& _node)
106 status_t _CopyTypeNode(BNode& source, const char* type,