gz/fuel_tools/LocalCache.hh
High level interface to ignition fuel.
Definition: gz/fuel_tools/ClientConfig.hh:109
class for iterating through models
Definition: gz/fuel_tools/ModelIter.hh:43
STL class.
virtual ModelIter MatchingModels(const ModelIdentifier &_id)
Get all models partially matching an ID.
Defines how to identify a model.
Definition: gz/fuel_tools/ModelIdentifier.hh:45
virtual ModelIter AllModels()
Get all models in offline cache.
virtual Model MatchingModel(const ModelIdentifier &_id)
Get the first model matching all fields on an id.
class for iterating through worlds
Definition: gz/fuel_tools/WorldIter.hh:42
virtual bool SaveModel(const ModelIdentifier &_id, const std::string &_data, const bool _overwrite)
Add a model from packed data to the local cache.
virtual WorldIter MatchingWorlds(const WorldIdentifier &_id) const
Get all worlds partially matching an ID.
virtual bool MatchingWorld(WorldIdentifier &_id) const
Get the first world matching all fields on an id.
Defines how to identify a world.
Definition: gz/fuel_tools/WorldIdentifier.hh:42
virtual bool SaveWorld(WorldIdentifier &_id, const std::string &_data, const bool _overwrite)
Add a world from packed data to the local cache.
virtual WorldIter AllWorlds() const
Get all worlds in offline cache.
Class for managing stuff in the local cache.
Definition: gz/fuel_tools/LocalCache.hh:46