soup2-sys 0.2.0

Soup FFI crate for Rust
Documentation
// Generated by gir (https://github.com/gtk-rs/gir @ 05fe12c0b7e7)
// from ../gir-files (@ 7182204ef108)
// DO NOT EDIT

#include "manual.h"
#include <stdalign.h>
#include <stdio.h>

int main() {
    printf("%s;%zu;%zu\n", "SoupAddress", sizeof(SoupAddress), alignof(SoupAddress));
    printf("%s;%zu;%zu\n", "SoupAddressClass", sizeof(SoupAddressClass), alignof(SoupAddressClass));
    printf("%s;%zu;%zu\n", "SoupAddressFamily", sizeof(SoupAddressFamily), alignof(SoupAddressFamily));
    printf("%s;%zu;%zu\n", "SoupAuth", sizeof(SoupAuth), alignof(SoupAuth));
    printf("%s;%zu;%zu\n", "SoupAuthClass", sizeof(SoupAuthClass), alignof(SoupAuthClass));
    printf("%s;%zu;%zu\n", "SoupAuthDomain", sizeof(SoupAuthDomain), alignof(SoupAuthDomain));
    printf("%s;%zu;%zu\n", "SoupAuthDomainBasic", sizeof(SoupAuthDomainBasic), alignof(SoupAuthDomainBasic));
    printf("%s;%zu;%zu\n", "SoupAuthDomainBasicClass", sizeof(SoupAuthDomainBasicClass), alignof(SoupAuthDomainBasicClass));
    printf("%s;%zu;%zu\n", "SoupAuthDomainClass", sizeof(SoupAuthDomainClass), alignof(SoupAuthDomainClass));
    printf("%s;%zu;%zu\n", "SoupAuthDomainDigest", sizeof(SoupAuthDomainDigest), alignof(SoupAuthDomainDigest));
    printf("%s;%zu;%zu\n", "SoupAuthDomainDigestClass", sizeof(SoupAuthDomainDigestClass), alignof(SoupAuthDomainDigestClass));
    printf("%s;%zu;%zu\n", "SoupAuthManager", sizeof(SoupAuthManager), alignof(SoupAuthManager));
    printf("%s;%zu;%zu\n", "SoupAuthManagerClass", sizeof(SoupAuthManagerClass), alignof(SoupAuthManagerClass));
    printf("%s;%zu;%zu\n", "SoupBuffer", sizeof(SoupBuffer), alignof(SoupBuffer));
    printf("%s;%zu;%zu\n", "SoupCache", sizeof(SoupCache), alignof(SoupCache));
    printf("%s;%zu;%zu\n", "SoupCacheClass", sizeof(SoupCacheClass), alignof(SoupCacheClass));
    printf("%s;%zu;%zu\n", "SoupCacheResponse", sizeof(SoupCacheResponse), alignof(SoupCacheResponse));
    printf("%s;%zu;%zu\n", "SoupCacheType", sizeof(SoupCacheType), alignof(SoupCacheType));
    printf("%s;%zu;%zu\n", "SoupCacheability", sizeof(SoupCacheability), alignof(SoupCacheability));
    printf("%s;%zu;%zu\n", "SoupConnectionState", sizeof(SoupConnectionState), alignof(SoupConnectionState));
    printf("%s;%zu;%zu\n", "SoupContentDecoder", sizeof(SoupContentDecoder), alignof(SoupContentDecoder));
    printf("%s;%zu;%zu\n", "SoupContentDecoderClass", sizeof(SoupContentDecoderClass), alignof(SoupContentDecoderClass));
    printf("%s;%zu;%zu\n", "SoupContentSniffer", sizeof(SoupContentSniffer), alignof(SoupContentSniffer));
    printf("%s;%zu;%zu\n", "SoupContentSnifferClass", sizeof(SoupContentSnifferClass), alignof(SoupContentSnifferClass));
    printf("%s;%zu;%zu\n", "SoupCookie", sizeof(SoupCookie), alignof(SoupCookie));
    printf("%s;%zu;%zu\n", "SoupCookieJar", sizeof(SoupCookieJar), alignof(SoupCookieJar));
    printf("%s;%zu;%zu\n", "SoupCookieJarAcceptPolicy", sizeof(SoupCookieJarAcceptPolicy), alignof(SoupCookieJarAcceptPolicy));
    printf("%s;%zu;%zu\n", "SoupCookieJarClass", sizeof(SoupCookieJarClass), alignof(SoupCookieJarClass));
    printf("%s;%zu;%zu\n", "SoupCookieJarDB", sizeof(SoupCookieJarDB), alignof(SoupCookieJarDB));
    printf("%s;%zu;%zu\n", "SoupCookieJarDBClass", sizeof(SoupCookieJarDBClass), alignof(SoupCookieJarDBClass));
    printf("%s;%zu;%zu\n", "SoupCookieJarText", sizeof(SoupCookieJarText), alignof(SoupCookieJarText));
    printf("%s;%zu;%zu\n", "SoupCookieJarTextClass", sizeof(SoupCookieJarTextClass), alignof(SoupCookieJarTextClass));
    printf("%s;%zu;%zu\n", "SoupDate", sizeof(SoupDate), alignof(SoupDate));
    printf("%s;%zu;%zu\n", "SoupDateFormat", sizeof(SoupDateFormat), alignof(SoupDateFormat));
    printf("%s;%zu;%zu\n", "SoupEncoding", sizeof(SoupEncoding), alignof(SoupEncoding));
    printf("%s;%zu;%zu\n", "SoupExpectation", sizeof(SoupExpectation), alignof(SoupExpectation));
    printf("%s;%zu;%zu\n", "SoupHSTSEnforcer", sizeof(SoupHSTSEnforcer), alignof(SoupHSTSEnforcer));
    printf("%s;%zu;%zu\n", "SoupHSTSEnforcerClass", sizeof(SoupHSTSEnforcerClass), alignof(SoupHSTSEnforcerClass));
    printf("%s;%zu;%zu\n", "SoupHSTSEnforcerDB", sizeof(SoupHSTSEnforcerDB), alignof(SoupHSTSEnforcerDB));
    printf("%s;%zu;%zu\n", "SoupHSTSEnforcerDBClass", sizeof(SoupHSTSEnforcerDBClass), alignof(SoupHSTSEnforcerDBClass));
    printf("%s;%zu;%zu\n", "SoupHSTSPolicy", sizeof(SoupHSTSPolicy), alignof(SoupHSTSPolicy));
    printf("%s;%zu;%zu\n", "SoupHTTPVersion", sizeof(SoupHTTPVersion), alignof(SoupHTTPVersion));
    printf("%s;%zu;%zu\n", "SoupKnownStatusCode", sizeof(SoupKnownStatusCode), alignof(SoupKnownStatusCode));
    printf("%s;%zu;%zu\n", "SoupLogger", sizeof(SoupLogger), alignof(SoupLogger));
    printf("%s;%zu;%zu\n", "SoupLoggerClass", sizeof(SoupLoggerClass), alignof(SoupLoggerClass));
    printf("%s;%zu;%zu\n", "SoupLoggerLogLevel", sizeof(SoupLoggerLogLevel), alignof(SoupLoggerLogLevel));
    printf("%s;%zu;%zu\n", "SoupMemoryUse", sizeof(SoupMemoryUse), alignof(SoupMemoryUse));
    printf("%s;%zu;%zu\n", "SoupMessage", sizeof(SoupMessage), alignof(SoupMessage));
    printf("%s;%zu;%zu\n", "SoupMessageBody", sizeof(SoupMessageBody), alignof(SoupMessageBody));
    printf("%s;%zu;%zu\n", "SoupMessageClass", sizeof(SoupMessageClass), alignof(SoupMessageClass));
    printf("%s;%zu;%zu\n", "SoupMessageFlags", sizeof(SoupMessageFlags), alignof(SoupMessageFlags));
    printf("%s;%zu;%zu\n", "SoupMessageHeadersIter", sizeof(SoupMessageHeadersIter), alignof(SoupMessageHeadersIter));
    printf("%s;%zu;%zu\n", "SoupMessageHeadersType", sizeof(SoupMessageHeadersType), alignof(SoupMessageHeadersType));
    printf("%s;%zu;%zu\n", "SoupMessagePriority", sizeof(SoupMessagePriority), alignof(SoupMessagePriority));
    printf("%s;%zu;%zu\n", "SoupMultipartInputStream", sizeof(SoupMultipartInputStream), alignof(SoupMultipartInputStream));
    printf("%s;%zu;%zu\n", "SoupMultipartInputStreamClass", sizeof(SoupMultipartInputStreamClass), alignof(SoupMultipartInputStreamClass));
    printf("%s;%zu;%zu\n", "SoupPasswordManagerInterface", sizeof(SoupPasswordManagerInterface), alignof(SoupPasswordManagerInterface));
    printf("%s;%zu;%zu\n", "SoupProxyResolverDefault", sizeof(SoupProxyResolverDefault), alignof(SoupProxyResolverDefault));
    printf("%s;%zu;%zu\n", "SoupProxyResolverDefaultClass", sizeof(SoupProxyResolverDefaultClass), alignof(SoupProxyResolverDefaultClass));
    printf("%s;%zu;%zu\n", "SoupProxyResolverInterface", sizeof(SoupProxyResolverInterface), alignof(SoupProxyResolverInterface));
    printf("%s;%zu;%zu\n", "SoupProxyURIResolverInterface", sizeof(SoupProxyURIResolverInterface), alignof(SoupProxyURIResolverInterface));
    printf("%s;%zu;%zu\n", "SoupRange", sizeof(SoupRange), alignof(SoupRange));
    printf("%s;%zu;%zu\n", "SoupRequest", sizeof(SoupRequest), alignof(SoupRequest));
    printf("%s;%zu;%zu\n", "SoupRequestClass", sizeof(SoupRequestClass), alignof(SoupRequestClass));
    printf("%s;%zu;%zu\n", "SoupRequestData", sizeof(SoupRequestData), alignof(SoupRequestData));
    printf("%s;%zu;%zu\n", "SoupRequestDataClass", sizeof(SoupRequestDataClass), alignof(SoupRequestDataClass));
    printf("%s;%zu;%zu\n", "SoupRequestError", sizeof(SoupRequestError), alignof(SoupRequestError));
    printf("%s;%zu;%zu\n", "SoupRequestFile", sizeof(SoupRequestFile), alignof(SoupRequestFile));
    printf("%s;%zu;%zu\n", "SoupRequestFileClass", sizeof(SoupRequestFileClass), alignof(SoupRequestFileClass));
    printf("%s;%zu;%zu\n", "SoupRequestHTTP", sizeof(SoupRequestHTTP), alignof(SoupRequestHTTP));
    printf("%s;%zu;%zu\n", "SoupRequestHTTPClass", sizeof(SoupRequestHTTPClass), alignof(SoupRequestHTTPClass));
    printf("%s;%zu;%zu\n", "SoupRequester", sizeof(SoupRequester), alignof(SoupRequester));
    printf("%s;%zu;%zu\n", "SoupRequesterClass", sizeof(SoupRequesterClass), alignof(SoupRequesterClass));
    printf("%s;%zu;%zu\n", "SoupRequesterError", sizeof(SoupRequesterError), alignof(SoupRequesterError));
    printf("%s;%zu;%zu\n", "SoupSameSitePolicy", sizeof(SoupSameSitePolicy), alignof(SoupSameSitePolicy));
    printf("%s;%zu;%zu\n", "SoupServer", sizeof(SoupServer), alignof(SoupServer));
    printf("%s;%zu;%zu\n", "SoupServerClass", sizeof(SoupServerClass), alignof(SoupServerClass));
    printf("%s;%zu;%zu\n", "SoupServerListenOptions", sizeof(SoupServerListenOptions), alignof(SoupServerListenOptions));
    printf("%s;%zu;%zu\n", "SoupSession", sizeof(SoupSession), alignof(SoupSession));
    printf("%s;%zu;%zu\n", "SoupSessionAsync", sizeof(SoupSessionAsync), alignof(SoupSessionAsync));
    printf("%s;%zu;%zu\n", "SoupSessionAsyncClass", sizeof(SoupSessionAsyncClass), alignof(SoupSessionAsyncClass));
    printf("%s;%zu;%zu\n", "SoupSessionClass", sizeof(SoupSessionClass), alignof(SoupSessionClass));
    printf("%s;%zu;%zu\n", "SoupSessionFeatureInterface", sizeof(SoupSessionFeatureInterface), alignof(SoupSessionFeatureInterface));
    printf("%s;%zu;%zu\n", "SoupSessionSync", sizeof(SoupSessionSync), alignof(SoupSessionSync));
    printf("%s;%zu;%zu\n", "SoupSessionSyncClass", sizeof(SoupSessionSyncClass), alignof(SoupSessionSyncClass));
    printf("%s;%zu;%zu\n", "SoupSocket", sizeof(SoupSocket), alignof(SoupSocket));
    printf("%s;%zu;%zu\n", "SoupSocketClass", sizeof(SoupSocketClass), alignof(SoupSocketClass));
    printf("%s;%zu;%zu\n", "SoupSocketIOStatus", sizeof(SoupSocketIOStatus), alignof(SoupSocketIOStatus));
    printf("%s;%zu;%zu\n", "SoupStatus", sizeof(SoupStatus), alignof(SoupStatus));
    printf("%s;%zu;%zu\n", "SoupTLDError", sizeof(SoupTLDError), alignof(SoupTLDError));
    printf("%s;%zu;%zu\n", "SoupURI", sizeof(SoupURI), alignof(SoupURI));
    printf("%s;%zu;%zu\n", "SoupWebsocketCloseCode", sizeof(SoupWebsocketCloseCode), alignof(SoupWebsocketCloseCode));
    printf("%s;%zu;%zu\n", "SoupWebsocketConnection", sizeof(SoupWebsocketConnection), alignof(SoupWebsocketConnection));
    printf("%s;%zu;%zu\n", "SoupWebsocketConnectionClass", sizeof(SoupWebsocketConnectionClass), alignof(SoupWebsocketConnectionClass));
    printf("%s;%zu;%zu\n", "SoupWebsocketConnectionType", sizeof(SoupWebsocketConnectionType), alignof(SoupWebsocketConnectionType));
    printf("%s;%zu;%zu\n", "SoupWebsocketDataType", sizeof(SoupWebsocketDataType), alignof(SoupWebsocketDataType));
    printf("%s;%zu;%zu\n", "SoupWebsocketError", sizeof(SoupWebsocketError), alignof(SoupWebsocketError));
    printf("%s;%zu;%zu\n", "SoupWebsocketExtension", sizeof(SoupWebsocketExtension), alignof(SoupWebsocketExtension));
    printf("%s;%zu;%zu\n", "SoupWebsocketExtensionClass", sizeof(SoupWebsocketExtensionClass), alignof(SoupWebsocketExtensionClass));
    printf("%s;%zu;%zu\n", "SoupWebsocketExtensionDeflate", sizeof(SoupWebsocketExtensionDeflate), alignof(SoupWebsocketExtensionDeflate));
    printf("%s;%zu;%zu\n", "SoupWebsocketExtensionDeflateClass", sizeof(SoupWebsocketExtensionDeflateClass), alignof(SoupWebsocketExtensionDeflateClass));
    printf("%s;%zu;%zu\n", "SoupWebsocketExtensionManager", sizeof(SoupWebsocketExtensionManager), alignof(SoupWebsocketExtensionManager));
    printf("%s;%zu;%zu\n", "SoupWebsocketExtensionManagerClass", sizeof(SoupWebsocketExtensionManagerClass), alignof(SoupWebsocketExtensionManagerClass));
    printf("%s;%zu;%zu\n", "SoupWebsocketState", sizeof(SoupWebsocketState), alignof(SoupWebsocketState));
    printf("%s;%zu;%zu\n", "SoupXMLRPCError", sizeof(SoupXMLRPCError), alignof(SoupXMLRPCError));
    printf("%s;%zu;%zu\n", "SoupXMLRPCFault", sizeof(SoupXMLRPCFault), alignof(SoupXMLRPCFault));
    return 0;
}