Lines Matching refs:info

70 		attr_info info;
71 node->GetAttrInfo(name, &info);
76 switch(info.type) {
85 ssize_t size = node->ReadAttr(name, info.type, 0, buffer,
93 if (info.size == sizeof(bool)) {
95 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
100 info.size / sizeof(bool));
106 if (info.size == sizeof(int16)) {
108 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
112 info.size / sizeof(int16));
118 if (info.size == sizeof(int32)) {
120 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
124 info.size / sizeof(int32));
130 if (info.size == sizeof(int64)) {
132 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
136 info.size / sizeof(int64));
142 if (info.size == sizeof(int8)) {
144 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
148 info.size / sizeof(int8));
154 if (info.size == sizeof(BRect)) {
156 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
163 info.size / sizeof(BRect));
169 if (info.size == sizeof(double)) {
171 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
175 info.size / sizeof(double));
181 if (info.size == sizeof(float)) {
183 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
187 info.size / sizeof(float));
194 if (info.size == sizeof(int32)) {
196 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
199 } else if (info.size == sizeof(int64)) {
201 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
208 info.size / sizeof(time_t));
214 if (info.size == sizeof(uint16)) {
216 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
220 info.size / sizeof(uint16));
226 if (info.size == sizeof(uint32)) {
228 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
232 info.size / sizeof(uint32));
238 if (info.size == sizeof(uint64)) {
240 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
244 info.size / sizeof(uint64));
250 if (info.size == sizeof(uint8)) {
252 node->ReadAttr(name, info.type, 0, &value, sizeof(value));
256 info.size / sizeof(uint8));
264 sizeFormat.Format(representation, info.size);
270 switch(info.type) {
388 row->SetField(new BStringField(B_TRANSLATE("Property info")),