<commit_before>package org.bridj.cpp.com;
import org.bridj.Pointer;
import org.bridj.ann.Library;
import org.bridj.ann.Runtime;
import org.bridj.ann.Virtual;
/**
 * <i>native declaration : line 176</i><br>
 * This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br>
 * a tool written by <a href="http://ochafik.free.fr/"><NAME></a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br>
 * For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> or <a href="http://bridj.googlecode.com/">BridJ</a> .
 */
@Runtime(COMRuntime.class) 
public class IRecordInfo extends IUnknown {
	public IRecordInfo() {
		super();
	}
	public IRecordInfo(Pointer pointer) {
		super(pointer);
	}
	@Virtual(0) 
	public native int RecordInit(Pointer<? > pvNew);
	@Virtual(1) 
	public native int RecordClear(Pointer<? > pvExisting);
	@Virtual(2) 
	public native int RecordCopy(Pointer<? > pvExisting, Pointer<? > pvNew);
	@Virtual(3) 
	public native int GetGuid(Pointer<GUID > pguid);
	@Virtual(4) 
	public native int GetName(Pointer<Pointer<Byte > > pbstrName);
	@Virtual(5) 
	public native int GetSize(Pointer<Integer > pcbSize);
	@Virtual(6) 
	public native int GetTypeInfo(Pointer<Pointer<ITypeInfo > > ppTypeInfo);<commit_msg>BridJ: missed IRecordInfo IID<commit_after>package org.bridj.cpp.com;
import org.bridj.Pointer;
import org.bridj.ann.Library;
import org.bridj.ann.Runtime;
import org.bridj.ann.Virtual;
/**
 * <i>native declaration : line 176</i><br>
 * This file was autogenerated by <a href="http://jnaerator.googlecode.com/">JNAerator</a>,<br>
 * a tool written by <a href="http://ochafik.free.fr/"><NAME></a> that <a href="http://code.google.com/p/jnaerator/wiki/CreditsAndLicense">uses a few opensource projects.</a>.<br>
 * For help, please visit <a href="http://nativelibs4java.googlecode.com/">NativeLibs4Java</a> or <a href="http://bridj.googlecode.com/">BridJ</a> .
 */
@IID("0000002F-0000-0000-C000-000000000046")
public class IRecordInfo extends IUnknown {
	public IRecordInfo() {
		super();
	}
	public IRecordInfo(Pointer pointer) {
		super(pointer);
	}
	@Virtual(0) 
	public native int RecordInit(Pointer<? > pvNew);
	@Virtual(1) 
	public native int RecordClear(Pointer<? > pvExisting);
	@Virtual(2) 
	public native int RecordCopy(Pointer<? > pvExisting, Pointer<? > pvNew);
	@Virtual(3) 
	public native int GetGuid(Pointer<GUID > pguid);
	@Virtual(4) 
	public native int GetName(Pointer<Pointer<Byte > > pbstrName);
	@Virtual(5) 
	public native int GetSize(Pointer<Integer > pcbSize);
	@Virtual(6) 
	public native int GetTypeInfo(Pointer<Pointer<ITypeInfo > > ppTypeInfo);
{'fraction_non_alphanumeric': 0.15663095677872182, 'fraction_numerical': 0.01994828223125231, 'mean_word_length': 5.327102803738318, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 55, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 1, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2771192', 'n_tokens_mistral': 996, 'n_tokens_neox': 951, 'n_words': 202}