src/XattrAttributeFinder.h
branchv_0
changeset 29 6f15f18d2abf
parent 24 4353cd19a6b5
child 32 bccda5688d71
equal deleted inserted replaced
28:9172bd97ae99 29:6f15f18d2abf
    60 		}
    60 		}
    61 	}
    61 	}
    62 
    62 
    63 public:
    63 public:
    64 
    64 
    65 	virtual vector<AttributeMetadata> toMetadata(const RequestedField& field) override {
    65 	virtual vector<AttributeMetadata> toMetadata(RelationalWriter* writer, const RequestedField& field) override {
    66 		if (field.group == RequestedField::GROUP_XATTR) {
    66 		if (field.group == RequestedField::GROUP_XATTR) {
    67 			vector<AttributeMetadata> metadata;
    67 			vector<AttributeMetadata> metadata;
    68 			for (string_t alias : field.getAliases()) metadata.push_back(AttributeMetadata{alias, TypeId::STRING});
    68 			for (string_t alias : field.getAliases()) metadata.push_back(AttributeMetadata{alias, TypeId::STRING});
    69 			return metadata;
    69 			return metadata;
    70 		} else {
    70 		} else {