Module: NPGRT

Extended by:
Algorithm, FileSystem, Find, Message, Require, Win32API
Defined in:
lib/npgrt.rb,
lib/npgrt/find.rb,
lib/npgrt/query.rb,
lib/npgrt/report.rb,
lib/npgrt/message.rb,
lib/npgrt/require.rb,
lib/npgrt/version.rb,
lib/npgrt/win32api.rb,
lib/npgrt/algorithm.rb,
lib/npgrt/filesystem.rb

Defined Under Namespace

Modules: Algorithm, FileSystem, Find, Message, Query, Require, Win32API Classes: Report

Constant Summary collapse

VERSION =
"0.0.4"
PlatformWidth =
[nil].pack("p").size * 8
PtrType =
PlatformWidth == 32 ? "L" : "Q"

Constants included from Win32API

Win32API::CP_ACP, Win32API::CP_ANSI, Win32API::CP_GBK, Win32API::CP_UTF8, Win32API::CloseFile, Win32API::CloseSocket, Win32API::Connect, Win32API::CreatePipe, Win32API::INI_VALUE_MAX, Win32API::OS64, Win32API::OpenSocket, Win32API::PTRLEN, Win32API::ReadFile, Win32API::Recv, Win32API::STARTUPINFOTYPE, Win32API::Send, Win32API::TYPE_VOIDP, Win32API::W, Win32API::WriteFile

Constants included from Require

Require::ADDPATH

Method Summary

Methods included from Win32API

addressof, api, checked_api, grant_all, hfileread, hfilereada, hfilereadw, hfilewrite, iniread, iniwrite, memread, memread!, memwrite, memwrite!, open3, popen, regclosekey, regopenkey, regread, regstrread, regstrwrite, regwrite, simplehttpread, sockaddr, socketread, socketwrite, strread, tcpclose, tcpnew, to_codepage, to_unicode, udpclose, udpnew, winpipe, wstrread

Methods included from Message

message

Methods included from FileSystem

normalize_pathsep_os

Methods included from Require

binary_forms, require, require_binary

Methods included from Algorithm

array_to_hash, bfs, dfs, graph_buildpath, hash_to_array

Methods included from Find

binary, hostruby