reference_id -> reference_target
This commit is contained in:
@@ -80,7 +80,7 @@ static ErlNifFunc geef_funcs[] =
|
|||||||
{"reference_glob", 2, geef_reference_glob},
|
{"reference_glob", 2, geef_reference_glob},
|
||||||
{"reference_lookup", 2, geef_reference_lookup},
|
{"reference_lookup", 2, geef_reference_lookup},
|
||||||
{"reference_resolve", 1, geef_reference_resolve},
|
{"reference_resolve", 1, geef_reference_resolve},
|
||||||
{"reference_id", 1, geef_reference_id},
|
{"reference_target", 1, geef_reference_target},
|
||||||
{"reference_type", 1, geef_reference_type},
|
{"reference_type", 1, geef_reference_type},
|
||||||
{"oid_fmt", 1, geef_oid_fmt},
|
{"oid_fmt", 1, geef_oid_fmt},
|
||||||
{"oid_parse", 1, geef_oid_parse},
|
{"oid_parse", 1, geef_oid_parse},
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ geef_reference_glob(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[])
|
|||||||
}
|
}
|
||||||
|
|
||||||
ERL_NIF_TERM
|
ERL_NIF_TERM
|
||||||
geef_reference_id(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[])
|
geef_reference_target(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[])
|
||||||
{
|
{
|
||||||
geef_ref *ref;
|
geef_ref *ref;
|
||||||
ErlNifBinary bin;
|
ErlNifBinary bin;
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ ERL_NIF_TERM geef_reference_to_id(ErlNifEnv *env, int argc, const ERL_NIF_TERM a
|
|||||||
ERL_NIF_TERM geef_reference_glob(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
ERL_NIF_TERM geef_reference_glob(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
||||||
ERL_NIF_TERM geef_reference_lookup(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
ERL_NIF_TERM geef_reference_lookup(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
||||||
ERL_NIF_TERM geef_reference_resolve(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
ERL_NIF_TERM geef_reference_resolve(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
||||||
ERL_NIF_TERM geef_reference_id(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
ERL_NIF_TERM geef_reference_target(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
||||||
ERL_NIF_TERM geef_reference_type(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
ERL_NIF_TERM geef_reference_type(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]);
|
||||||
|
|
||||||
void geef_ref_free(ErlNifEnv *env, void *cd);
|
void geef_ref_free(ErlNifEnv *env, void *cd);
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
-module(geef).
|
-module(geef).
|
||||||
-export([hex_to_raw/1, reference_list/1,
|
-export([hex_to_raw/1, reference_list/1,
|
||||||
reference_to_id/2, reference_glob/2, reference_lookup/2, reference_resolve/1,
|
reference_to_id/2, reference_glob/2, reference_lookup/2, reference_resolve/1,
|
||||||
reference_id/1, reference_type/1, odb_object_exists/2]).
|
reference_target/1, reference_type/1, odb_object_exists/2]).
|
||||||
|
|
||||||
% repository operations
|
% repository operations
|
||||||
-export([repository_get_path/1, repository_get_odb/1, repository_open/1, repository_init/2,
|
-export([repository_get_path/1, repository_get_odb/1, repository_open/1, repository_init/2,
|
||||||
@@ -45,7 +45,7 @@ reference_glob(_Repo, _Glob) ->
|
|||||||
reference_lookup(_Repo, _Refname) ->
|
reference_lookup(_Repo, _Refname) ->
|
||||||
nif_error(?LINE).
|
nif_error(?LINE).
|
||||||
|
|
||||||
reference_id(_Handle) ->
|
reference_target(_Handle) ->
|
||||||
nif_error(?LINE).
|
nif_error(?LINE).
|
||||||
|
|
||||||
reference_resolve(_Handle) ->
|
reference_resolve(_Handle) ->
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
-module(geef_ref).
|
-module(geef_ref).
|
||||||
|
|
||||||
-export([resolve/1, id/1]).
|
-export([resolve/1, target/1]).
|
||||||
|
|
||||||
-include("geef_records.hlr").
|
-include("geef_records.hlr").
|
||||||
|
|
||||||
@@ -12,6 +12,6 @@ resolve(#ref{handle=Handle}) ->
|
|||||||
Other
|
Other
|
||||||
end.
|
end.
|
||||||
|
|
||||||
-spec id(term()) -> binary().
|
-spec target(term()) -> binary().
|
||||||
id(#ref{handle=Handle}) ->
|
target(#ref{handle=Handle}) ->
|
||||||
geef:reference_id(Handle).
|
geef:reference_target(Handle).
|
||||||
|
|||||||
Reference in New Issue
Block a user