Groonga
Loading...
Searching...
No Matches
grn::UniqueObj Class Reference

#include <smart_obj.hpp>

Public Member Functions

 UniqueObj (grn_ctx *ctx, grn_obj *obj)
 
 UniqueObj (UniqueObj &&unique_obj)
 
 ~UniqueObj ()
 
grn_objget ()
 
grn_objrelease ()
 
void reset (grn_obj *obj)
 

Constructor & Destructor Documentation

◆ UniqueObj() [1/2]

grn::UniqueObj::UniqueObj ( grn_ctx ctx,
grn_obj obj 
)
inline

◆ UniqueObj() [2/2]

grn::UniqueObj::UniqueObj ( UniqueObj &&  unique_obj)
inline

◆ ~UniqueObj()

grn::UniqueObj::~UniqueObj ( )
inline

Member Function Documentation

◆ get()

grn_obj * grn::UniqueObj::get ( )
inline

◆ release()

grn_obj * grn::UniqueObj::release ( )
inline

◆ reset()

void grn::UniqueObj::reset ( grn_obj obj)
inline

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