Samond Classes Library 1.2.0-RELEASE build 166
List of all members
SCStandardOutputStream Class Reference

Standard system output stream (stdout) access class. More...

#import <SCStandardOutputStream.h>

Inheritance diagram for SCStandardOutputStream:
SCStream SCObject <SCCoding> <SCDictionaring> <SCStreaming> <SCCollectioning>

Creating Class Instances

(SCStandardOutputStream *) + stdoutStreamWithDelegate:
 
(SCStandardOutputStream *) + stdoutStream
 

Initializing Class Instances

(id) - initWithDelegate:
 
(id) - init
 

Additional Inherited Members

- Instance Methods inherited from SCStream
(void) - setErrorHandling:
 
(void) - setDelegate:
 
(void) - resetStats
 
(id< SCStreaming >) - readObject
 
(SCByte- readByte
 
(SCUByte- readUByte
 
(SCShort- readShort
 
(SCUShort- readUShort
 
(SCInteger- readInteger
 
(SCUInteger- readUInteger
 
(SCLong- readLong
 
(SCULong- readULong
 
(char) - readChar
 
(unichar) - readUnichar
 
(const char *) - readCharString
 
(BOOL) - readBool
 
(SCFloat- readFloat
 
(SCDouble- readDouble
 
(SCUSize- readToByte:
 
(SCUSize- readToUByte:
 
(SCUSize- readToShort:
 
(SCUSize- readToUShort:
 
(SCUSize- readToInteger:
 
(SCUSize- readToUInteger:
 
(SCUSize- readToLong:
 
(SCUSize- readToULong:
 
(SCUSize- readToChar:
 
(SCUSize- readToUnichar:
 
(SCUSize- readToCharString:max:
 
(SCUSize- readToBool:
 
(SCUSize- readToFloat:
 
(SCUSize- readToDouble:
 
(void) - writeObject:
 
(void) - writeByte:
 
(void) - writeUByte:
 
(void) - writeShort:
 
(void) - writeUShort:
 
(void) - writeInteger:
 
(void) - writeUInteger:
 
(void) - writeLong:
 
(void) - writeULong:
 
(void) - writeChar:
 
(void) - writeUnichar:
 
(void) - writeCharString:
 
(void) - writeBool:
 
(void) - writeFloat:
 
(void) - writeDouble:
 
(NSString *) - readStringWithEncoding:
 
(NSString *) - readStringWithMax:
 
(NSString *) - readString
 
(void) - writeString:
 
- Instance Methods inherited from SCObject
(id) - initWithCoder:
 
(id) - initWithContentsOfSerializedFile:
 
(void) - encodeWithCoder:
 
(BOOL) - writeContentsToSerializedFile:
 
(id) - initWithDataDictionary:
 
(id) - initWithDataDictionaryFromFile:
 
(void) - writeToDataDictionary:
 
(void) - writeToDataDictionaryFile:atomically:
 
(void) - writeToDataDictionaryFile:
 
(NSDictionary *) - dataDictionary
 
(id) - initWithStream:
 
(id) - initWithFileStream:
 
(void) - writeToStream:
 
(void) - writeToFileStream:
 
(void) - appendToFileStream:
 
(id< SCCollectioning >) - copyObject
 
(SCComparisonResult- compareWithObject:
 
(BOOL) - isEqual:
 
- Instance Methods inherited from <SCCoding>
- Instance Methods inherited from <SCDictionaring>
- Instance Methods inherited from <SCCollectioning>
- Properties inherited from SCStream
SCStreamErrorHandling errorHandling
 
SCStreamStatus status
 
NSString * name
 
BOOL opened
 
BOOL readable
 
BOOL writable
 
BOOL readOnly
 
BOOL writeOnly
 
BOOL readWrite
 
id object
 
SCStreamExceptionstreamException
 
SCSystemExceptionsystemException
 
id< SCStreamDelegatedelegate
 
BOOL eof
 
SCULong totalRead
 
SCULong totalWrite
 
SCULong lastRead
 
SCULong lastWrite
 

Detailed Description

Standard system output stream (stdout) access class.

Since
version 1.1.3

Defines the access to the standard system output stream stdout.
Class instances can thrown the following exceptions:

Method Documentation

- (id) init

Initializes a standard output stream by using the default settings.

Attention
Designed initializer
Returns
A newly initialized standard output stream

Reimplemented from SCStream.

- (id) initWithDelegate: (id<SCStreamDelegate>)  delegate

Initializes a standard output stream by using the specified delegate object.

Parameters
delegate- the delegate object
Returns
A newly initialized standard output stream
+ (SCStandardOutputStream *) stdoutStream

Returns a standard output stream.

Returns
A standard output stream
+ (SCStandardOutputStream *) stdoutStreamWithDelegate: (id<SCStreamDelegate>)  delegate

Returns a standard output stream with the specified delegate object.

Parameters
delegateobject
Returns
A standard output stream

The documentation for this class was generated from the following files: