xorriso  1.5.4.pl02
About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.
  Fossies Dox: xorriso-1.5.4.pl02.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

builder.c File Reference
#include "libisofs.h"
#include "builder.h"
#include "node.h"
#include "fsource.h"
#include "image.h"
#include "aaip_0_2.h"
#include "util.h"
#include "messages.h"
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <stdio.h>
Include dependency graph for builder.c:

Go to the source code of this file.

Functions

void iso_node_builder_ref (IsoNodeBuilder *builder)
 
void iso_node_builder_unref (IsoNodeBuilder *builder)
 
static int default_create_file (IsoNodeBuilder *builder, IsoImage *image, IsoFileSource *src, IsoFile **file)
 
static int default_create_node (IsoNodeBuilder *builder, IsoImage *image, IsoFileSource *src, char *in_name, IsoNode **node)
 
static void default_free (IsoNodeBuilder *builder)
 
int iso_node_basic_builder_new (IsoNodeBuilder **builder)
 

Function Documentation

◆ default_create_file()

◆ default_create_node()

◆ default_free()

static void default_free ( IsoNodeBuilder builder)
static

Definition at line 278 of file builder.c.

Referenced by iso_node_basic_builder_new().

◆ iso_node_basic_builder_new()

◆ iso_node_builder_ref()

void iso_node_builder_ref ( IsoNodeBuilder builder)

Definition at line 33 of file builder.c.

References Iso_Node_Builder::refcount.

◆ iso_node_builder_unref()

void iso_node_builder_unref ( IsoNodeBuilder builder)

Definition at line 38 of file builder.c.

References Iso_Node_Builder::free, and Iso_Node_Builder::refcount.

Referenced by iso_image_import(), iso_image_new(), and iso_image_unref().