| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/QuantStack/git2cpp/main/src/wrapper/object_wrapper.hpp | [Back] [Original] |
#pragma once
#include
#include "../wrapper/wrapper_base.hpp"
class object_wrapper : public wrapper_base
{
public:
using base_type = wrapper_base;
~object_wrapper();
object_wrapper(object_wrapper&&) noexcept = default;
object_wrapper& operator=(object_wrapper&&) noexcept = default;
const git_oid& oid() const;
operator git_commit*() const noexcept;
operator git_tag*() const noexcept;
private:
object_wrapper(git_object* obj);
friend class repository_wrapper;
friend class reference_wrapper;
};
| Web Proxy Viewer | New URL | Original Page |