mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-26 18:21:04 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9698 72102866-910b-0410-8b05-ffd578937521
216 lines
6.7 KiB
HTML
216 lines
6.7 KiB
HTML
<html><head>
|
|
<title>NSCharacterSet</title>
|
|
</head>
|
|
<body>
|
|
<a href ="NSCalendarDate.html">[Previous] </a>
|
|
<a href ="Base.html">[Up] </a>
|
|
<a href ="NSCoder.html">[Next] </a>
|
|
<h1>NSCharacterSet</h1>
|
|
<h3>Authors </h3>
|
|
<dl>
|
|
<dt><a href ="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
|
|
<dd>
|
|
</dl>
|
|
<p>Version: $Revision$</p>
|
|
<p>Date: $Date$</p>
|
|
<h2><a name ="cont-0">NSCharacterSet</a></h2>
|
|
<h2><a name ="NSCharacterSet">NSCharacterSet</a></h2>
|
|
<p><b>Declared in: </b> Foundation/NSCharacterSet.h</p>
|
|
<p><b>Inherits from: </b> NSObject</p>
|
|
<p><b>Conforms to: </b> NSCoding
|
|
</p>
|
|
<hr>
|
|
|
|
|
|
<h2>Instance Variables </h2>
|
|
<ul>
|
|
</ul>
|
|
<h2>Methods </h2>
|
|
<ul>
|
|
<li ><a href ="NSCharacterSet.html#method-0">+alphanumericCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-1">+characterSetWithBitmapRepresentation:</a>
|
|
<li ><a href ="NSCharacterSet.html#method-2">+characterSetWithCharactersInString:</a>
|
|
<li ><a href ="NSCharacterSet.html#method-3">+characterSetWithContentsOfFile:</a>
|
|
<li ><a href ="NSCharacterSet.html#method-4">+characterSetWithRange:</a>
|
|
<li ><a href ="NSCharacterSet.html#method-5">+controlCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-6">+decimalDigitCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-7">+decomposableCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-8">+illegalCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-9">+letterCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-10">+lowercaseLetterCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-11">+nonBaseCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-12">+punctuationCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-13">+uppercaseLetterCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-14">+whitespaceAndNewlineCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-15">+whitespaceCharacterSet</a>
|
|
<li ><a href ="NSCharacterSet.html#method-16">-bitmapRepresentation</a>
|
|
<li ><a href ="NSCharacterSet.html#method-17">-characterIsMember:</a>
|
|
<li ><a href ="NSCharacterSet.html#method-18">-invertedSet</a>
|
|
</ul>
|
|
<hr><h2>Class Methods </h2>
|
|
<h3><a name ="method-0">alphanumericCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>alphanumericCharacterSet</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-1">characterSetWithBitmapRepresentation:</a></h3>
|
|
+ (NSCharacterSet*) <b>characterSetWithBitmapRepresentation:</b> (NSData*)data;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set containing characters as encoded in the
|
|
<em>data</em> object.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-2">characterSetWithCharactersInString:</a></h3>
|
|
+ (NSCharacterSet*) <b>characterSetWithCharactersInString:</b> (NSString*)aString;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-3">characterSetWithContentsOfFile:</a></h3>
|
|
+ (NSCharacterSet*) <b>characterSetWithContentsOfFile:</b> (NSString*)path;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-4">characterSetWithRange:</a></h3>
|
|
+ (NSCharacterSet*) <b>characterSetWithRange:</b> (NSRange)aRange;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-5">controlCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>controlCharacterSet</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-6">decimalDigitCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>decimalDigitCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set containing characters that represent
|
|
the decimal digits 0 through 9.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-7">decomposableCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>decomposableCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set containing individual charactars that
|
|
can be represented also by a composed character sequence.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-8">illegalCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>illegalCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set containing unassigned (illegal)
|
|
character values.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-9">letterCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>letterCharacterSet</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-10">lowercaseLetterCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>lowercaseLetterCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set that contains the lowercase characters.
|
|
This set does not include caseless characters, only those that
|
|
have corresponding characters in uppercase and/or titlecase.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-11">nonBaseCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>nonBaseCharacterSet</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-12">punctuationCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>punctuationCharacterSet</b>;<br>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-13">uppercaseLetterCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>uppercaseLetterCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set that contains the uppercase characters.
|
|
This set does not include caseless characters, only those that
|
|
have corresponding characters in lowercase and/or titlecase.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-14">whitespaceAndNewlineCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>whitespaceAndNewlineCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set that contains the whitespace characters,
|
|
plus the newline characters, values 0x000A and 0x000D.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-15">whitespaceCharacterSet</a></h3>
|
|
+ (NSCharacterSet*) <b>whitespaceCharacterSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set that contains the whitespace characters.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<hr><h2>Instances Methods </h2>
|
|
<h3><a name ="method-16">bitmapRepresentation</a></h3>
|
|
- (NSData*) <b>bitmapRepresentation</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a bitmap representation of the receiver's character set
|
|
suitable for archiving or writing to a file, in an NSData object.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-17">characterIsMember:</a></h3>
|
|
- (BOOL) <b>characterIsMember:</b> (unichar)aCharacter;<br>
|
|
|
|
<p>
|
|
|
|
Returns YES if the receiver contains <em>aCharacter</em>, NO if
|
|
it does not.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
<h3><a name ="method-18">invertedSet</a></h3>
|
|
- (NSCharacterSet*) <b>invertedSet</b>;<br>
|
|
|
|
<p>
|
|
|
|
Returns a character set containing only characters that the
|
|
receiver does not contain.
|
|
</p>
|
|
|
|
|
|
<hr>
|
|
</body>
|
|
|
|
</html>
|