luxlabs header browser preview


@class NSMutableSet, TCXmlTextWriterProvider;

@interface TCXmlStreamWriter : NSObject {
    TCXmlTextWriterProvider *mTextWriterProvider;
    unsigned int mCurrentDepth;
    BOOL mContentAddedToTopElement;
    NSMutableSet *mAddedIds;
}

+ (void)resetElementIds;
+ (BOOL)startPlainElementInStream:(struct _xmlTextWriter { } *)a0 name:(id)a1;
+ (BOOL)writeAnchorTargetToStream:(struct _xmlTextWriter { } *)a0 name:(id)a1;
+ (BOOL)endElementInStream:(struct _xmlTextWriter { } *)a0;
+ (id)newXmlStreamWriterWithZipEntryName:(id)a0 outputStream:(id)a1 isCompressed:(BOOL)a2;
+ (BOOL)startElementInStream:(struct _xmlTextWriter { } *)a0 name:(id)a1 prefix:(id)a2 ns:(const char *)a3;
+ (BOOL)writeAttributeToStream:(struct _xmlTextWriter { } *)a0 name:(id)a1 content:(id)a2 prefix:(id)a3 ns:(const char *)a4;
+ (BOOL)writeDtdToStream:(struct _xmlTextWriter { } *)a0 name:(id)a1 pubid:(id)a2 sysid:(id)a3 subset:(id)a4;
+ (BOOL)writeNamespaceToStream:(struct _xmlTextWriter { } *)a0 prefix:(id)a1 uri:(const char *)a2;
+ (BOOL)writePlainAttributeToStream:(struct _xmlTextWriter { } *)a0 name:(id)a1 content:(id)a2;
+ (BOOL)writeStringToStream:(struct _xmlTextWriter { } *)a0 text:(id)a1;

- (BOOL)setUp;
- (void)dealloc;
- (BOOL)tearDown;
- (void).cxx_destruct;
- (BOOL)writeString:(id)a0;
- (BOOL)endElement;
- (BOOL)isWriting;
- (BOOL)writeElementId:(id)a0;
- (BOOL)writePlainAttribute:(id)a0 intContent:(long long)a1;
- (BOOL)contentAddedToTopElement;
- (unsigned int)currentDepth;
- (BOOL)endElementsToDepth:(unsigned int)a0;
- (id)initWithTextWriterProvider:(id)a0;
- (BOOL)startElement:(id)a0 prefix:(id)a1 ns:(const char *)a2;
- (BOOL)startPlainElement:(id)a0;
- (struct _xmlTextWriter { } *)textWriter;
- (id)textWriterProvider;
- (BOOL)writeAnchorTarget:(id)a0;
- (BOOL)writeAttribute:(id)a0 boolContent:(BOOL)a1 prefix:(id)a2 ns:(const char *)a3;
- (BOOL)writeAttribute:(id)a0 content:(id)a1 prefix:(id)a2 ns:(const char *)a3;
- (BOOL)writeAttribute:(id)a0 doubleContent:(double)a1 prefix:(id)a2 ns:(const char *)a3;
- (BOOL)writeAttribute:(id)a0 enumContent:(int)a1 map:(id)a2 prefix:(id)a3 ns:(const char *)a4;
- (BOOL)writeAttribute:(id)a0 intContent:(long long)a1 prefix:(id)a2 ns:(const char *)a3;
- (BOOL)writeDtd:(id)a0 pubid:(id)a1 sysid:(id)a2 subset:(id)a3;
- (BOOL)writeNamespace:(id)a0 uri:(const char *)a1;
- (BOOL)writePlainAttribute:(id)a0 boolContent:(BOOL)a1;
- (BOOL)writePlainAttribute:(id)a0 content:(id)a1;
- (BOOL)writePlainAttribute:(id)a0 doubleContent:(double)a1;
- (BOOL)writePlainAttribute:(id)a0 enumContent:(int)a1 map:(id)a2;

@end