メインページ   クラス階層   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス glob_match の解説

#include <glob-match.h>

glob_matchのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

enum  opts { pathname = 1, noescape = 2, period = 4 }

Public メソッド

 glob_match (const std::string &p=std::string(), unsigned int f=pathname|noescape|period)
 glob_match (const string_vector &p=string_vector(), unsigned int f=pathname|noescape|period)
 glob_match (const glob_match &gm)
glob_match & operator= (const glob_match &gm)
 ~glob_match (void)
void set_pattern (const std::string &p)
void set_pattern (const string_vector &p)
bool match (const std::string &)
Array< bool > match (const string_vector &)
string_vector glob (void)

Enum の解説

enum glob_match::opts
 

Enum 値:
pathname 
noescape 
period 

glob-match.h36 行で定義されています。


コンストラクタとデストラクタの解説

glob_match::glob_match const std::string &    p = std::string (),
unsigned int    f = pathname|noescape|period
[inline]
 

glob-match.h43 行で定義されています。

参照 noescape, pathname, と period.

glob_match::glob_match const string_vector   p = string_vector (),
unsigned int    f = pathname|noescape|period
[inline]
 

glob-match.h47 行で定義されています。

参照 noescape, pathname, と period.

glob_match::glob_match const glob_match &    gm [inline]
 

glob-match.h51 行で定義されています。

glob_match::~glob_match void    [inline]
 

glob-match.h63 行で定義されています。


メソッドの解説

string_vector glob_match::glob void   
 

glob-match.cc84 行で定義されています。

参照 Array< std::string >::length(), string_vector::qsort(), と Array< std::string >::resize().

Array< bool > glob_match::match const string_vector  
 

glob-match.cc63 行で定義されています。

参照 Array< std::string >::length(), と match().

bool glob_match::match const std::string &   
 

glob-match.cc38 行で定義されています。

参照 Array< std::string >::length(), noescape, pathname, period, と str.

呼出 match().

glob_match& glob_match::operator= const glob_match &    gm [inline]
 

glob-match.h53 行で定義されています。

参照 flags, と pat.

void glob_match::set_pattern const string_vector   p [inline]
 

glob-match.h67 行で定義されています。

void glob_match::set_pattern const std::string &    p [inline]
 

glob-match.h65 行で定義されています。


このクラスの解説は次のファイルから生成されました:
Wed Dec 29 13:08:25 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送