nlib
nlib ディレクトリリファレンス
+ nlib のディレクトリ依存関係図

ディレクトリ

ファイル

ファイル  Base64.h [コード]
 Base64のエンコードとデコードを行うクラスを定義しています。
 
ファイル  Base64InputStream.h [コード]
 Base64を読み込むためのクラスが定義されています。
 
ファイル  Base64OutputStream.h [コード]
 Base64で書きこむためのクラスが定義されています。
 
ファイル  BinaryReader.h [コード]
 ストリームからバイナリファイルを読み込むクラスを定義しています。
 
ファイル  BinaryWriter.h [コード]
 ストリームにバイナリファイルを書き込むクラスを定義しています。
 
ファイル  Config.h [コード]
 開発環境別の設定が書かれるファイルです。
 
ファイル  ConsoleOutputStream.h [コード]
 コンソールに出力するためのストリームが定義されています。
 
ファイル  Cstring.h [コード]
 strlen, strcpy等を安全に使えるようにラップしています。
 
ファイル  CurlInputStream.h [コード]
 libcurlを用いてダウンロードを行うためのストリームクラスを定義しています。
 
ファイル  DateTime.h [コード]
 時刻や時間を扱うためのクラスが定義されています。
 
ファイル  DynamicAlignedStorage.h [コード]
 アラインされたメモリを得たい場合に利用します。
 
ファイル  FileInputStream.h [コード]
 ファイルからデータを読み込むためのストリームを定義しています。
 
ファイル  FileOutputStream.h [コード]
 ファイルにデータを書きこむためのストリームを定義しています。
 
ファイル  FileStyleUri.h [コード]
 "file://" で始まる形式のURIを扱うためのクラスを定義してます。
 
ファイル  HandleMaker.h [コード]
 HandlerMaker, HandleAccess, 及びhandle_maker名前空間が定義されています。
 
ファイル  HttpStyleUri.h [コード]
 "http://" で始まる形式のURIを扱うためのクラスを定義してます。
 
ファイル  InputConverterStream.h [コード]
 
ファイル  InputStream.h [コード]
 入力ストリームの基底クラスを定義しています。
 
ファイル  LockFree.h [コード]
 ロックフリーアルゴリズムがサポートされています。
 
ファイル  MemoryInputStream.h [コード]
 メモリからデータを読む入力ストリームを定義しています。
 
ファイル  MemoryOutputStream.h [コード]
 メモリにデータを書きこむ入力ストリームを定義しています。
 
ファイル  NativePathMapper.h [コード]
 URIによるパス記述からプラットフォーム固有のパス記述を得るためのクラスが定義されています。
 
ファイル  Nflags.h [コード]
 コマンドライン文字列を扱うためのクラスが定義されています。
 
ファイル  Nlist.h [コード]
 std::vectorに似ていますが、コピーできないオブジェクトを格納可能なクラスが定義されています。
 
ファイル  Nqueue.h [コード]
 
ファイル  OutputConverterStream.h [コード]
 
ファイル  OutputStream.h [コード]
 出力ストリームの基底クラスを定義しています。
 
ファイル  Platform.h [コード]
 基本的なAPIがCリンケージで宣言されています。
 
ファイル  ReallocOutputStream.h [コード]
 
ファイル  ReallocVec.h [コード]
 
ファイル  SimpleSingleton.h [コード]
 シングルトンが定義されています。
 
ファイル  Singleton.h [コード]
 シングルトンが定義されています。
 
ファイル  SmartBitmap.h [コード]
 Rank/Select操作つきのビット列を扱うクラスが定義されています。
 
ファイル  stream.h [コード]
 インクルードするとストリーム関連クラスを利用することができます。
 
ファイル  StringView.h [コード]
 std::stringが持つ機能の一部をデータの複製なしに実現するためのクラスが定義されています。
 
ファイル  TaggedTextParser.h [コード]
 XML風タグ付きテキスト用の簡単なパーサーが定義されています。
 
ファイル  TextReader.h [コード]
 ストリームからテキストを読み込むクラスを定義しています。
 
ファイル  TextWriter.h [コード]
 ストリームにテキストを書きこむクラスを定義しています。
 
ファイル  TypeTraits.h [コード]
 C++11の標準ヘッダとなるtype_traitsの代用定義です。 コンパイラや標準ライブラリによってサポートされていない場合に代用の定義が利用されます。
 
ファイル  UniquePtr.h [コード]
 std::unique_ptrに相当するクラスが定義されています。
 
ファイル  Uri.h [コード]
 URIを扱うためのクラスを定義しています。
 
ファイル  UriTemplate.h [コード]
 URI Templateを扱うクラスを定義しています。
 
ファイル  WcharInputStream.h [コード]
 ワイド文字を入力するためのストリームが定義されています。
 
ファイル  ZlibInputStream.h [コード]
 zlibを利用してデータを解凍して読みだすストリームです。
 
ファイル  ZlibOutputStream.h [コード]
 zlibを利用してデータを圧縮して書きだすストリームです。