Searched refs:BlobParser (Results 1 – 8 of 8) sorted by relevance
27 class TRUNKS_EXPORT BlobParser {29 BlobParser() = default;30 virtual ~BlobParser() = default;61 DISALLOW_COPY_AND_ASSIGN(BlobParser);
26 bool BlobParser::SerializeKeyBlob(const TPM2B_PUBLIC& public_info, in SerializeKeyBlob()47 bool BlobParser::ParseKeyBlob(const std::string& key_blob, in ParseKeyBlob()71 bool BlobParser::SerializeCreationBlob(const TPM2B_CREATION_DATA& creation_data, in SerializeCreationBlob()96 bool BlobParser::ParseCreationBlob(const std::string& creation_blob, in ParseCreationBlob()
95 scoped_ptr<BlobParser> TrunksFactoryImpl::GetBlobParser() const { in GetBlobParser()96 return scoped_ptr<BlobParser>(new BlobParser()); in GetBlobParser()
73 scoped_ptr<BlobParser> GetBlobParser() const override;104 void set_blob_parser(BlobParser* blob_parser) { in set_blob_parser()124 BlobParser* blob_parser_;
30 class BlobParser; variable74 virtual scoped_ptr<BlobParser> GetBlobParser() const = 0;
28 class MockBlobParser : public BlobParser {
56 scoped_ptr<BlobParser> GetBlobParser() const override;
501 class BlobParserForwarder : public BlobParser {503 explicit BlobParserForwarder(BlobParser* target): target_(target) {} in BlobParserForwarder()535 BlobParser* target_;595 scoped_ptr<BlobParser> TrunksFactoryForTest::GetBlobParser() const { in GetBlobParser()596 return scoped_ptr<BlobParser>(new BlobParserForwarder(blob_parser_)); in GetBlobParser()