#import <Foundation/Foundation.h>


@interface ContextTemplate : NSObject
{
    void *_ptr;
}

@property (readonly) void* _Nonnull ptr;

-(nonnull instancetype) init: (void* _Nonnull) templ;
-(void) dealloc;

-(NSString *_Nonnull) getMethodName;
-(void) save: (NSOutputStream* _Nonnull) output_stream;
-(size_t) size;


@end

/** @} */
