pelemay v0.0.9 Pelemay.Generator

Link to this section Summary

Functions

Examples

iex> Pelemay.Generator.elixir_nif_module(:"Elixir.Module") "Elixir.PelemayNifElixirModule"

Examples

iex> Pelemay.Generator.libnif_name(:"Elixir.Module") "libnifelixirmodule"

Examples

iex> Pelemay.Generator.libnif_priv_name(:"Elixir.Module") "priv/libnifelixirmodule"

Examples

iex> Pelemay.Generator.module_downcase_non(:"Elixir.Module") "elixirmodule"

Examples

iex> Pelemay.Generator.module_downcase_underscore(:"Elixir.Module") "elixir_module"

Examples

iex> Pelemay.Generator.module_replaced_non(:"Elixir.Module") "ElixirModule"

Examples

iex> Pelemay.Generator.module_replaced_underscore(:"Elixir.Module") "Elixir_Module"

Examples

iex> Pelemay.Generator.nif_module(:"Elixir.Module") "PelemayNifElixirModule"

Link to this section Functions

Link to this function

elixir_nif_module(module)

Examples

iex> Pelemay.Generator.elixir_nif_module(:"Elixir.Module") "Elixir.PelemayNifElixirModule"

Link to this function

generate(module)

Link to this function

libnif_name(module)

Examples

iex> Pelemay.Generator.libnif_name(:"Elixir.Module") "libnifelixirmodule"

Link to this function

libnif_priv_name(module)

Examples

iex> Pelemay.Generator.libnif_priv_name(:"Elixir.Module") "priv/libnifelixirmodule"

Link to this function

module_downcase_non(module)

Examples

iex> Pelemay.Generator.module_downcase_non(:"Elixir.Module") "elixirmodule"

Link to this function

module_downcase_underscore(module)

Examples

iex> Pelemay.Generator.module_downcase_underscore(:"Elixir.Module") "elixir_module"

Link to this function

module_replaced_non(module)

Examples

iex> Pelemay.Generator.module_replaced_non(:"Elixir.Module") "ElixirModule"

Link to this function

module_replaced_underscore(module)

Examples

iex> Pelemay.Generator.module_replaced_underscore(:"Elixir.Module") "Elixir_Module"

Link to this function

nif_module(module)

Examples

iex> Pelemay.Generator.nif_module(:"Elixir.Module") "PelemayNifElixirModule"