Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
mir::frontend::ResourceCache Class Reference

#include <resource_cache.h>

Inheritance diagram for mir::frontend::ResourceCache:
[legend]

Public Member Functions

void save_resource (google::protobuf::Message *key, std::shared_ptr< void > const &value)
 
void save_fd (google::protobuf::Message *key, Fd const &fd)
 
void free_resource (google::protobuf::Message *key)
 
- Public Member Functions inherited from mir::frontend::MessageResourceCache
virtual ~MessageResourceCache ()=default
 
 MessageResourceCache ()=default
 
 MessageResourceCache (MessageResourceCache const &)=delete
 
MessageResourceCacheoperator= (MessageResourceCache const &)=delete
 

Member Function Documentation

void mir::frontend::ResourceCache::free_resource ( google::protobuf::Message *  key)
virtual
void mir::frontend::ResourceCache::save_fd ( google::protobuf::Message *  key,
mir::Fd const &  fd 
)
virtual
void mir::frontend::ResourceCache::save_resource ( google::protobuf::Message *  key,
std::shared_ptr< void > const &  value 
)
virtual

The documentation for this class was generated from the following files:

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014